Details

Time bar (total: 37.9s)

analyze1.2s (3.2%)

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
0%0%98.2%0.2%0%1.6%0%7
0%0%92%0.2%0%7.8%0%8
0%0%91.2%0.2%0%8.6%0%9
0%0%89.7%0.2%0%10.1%0%10
1.5%1.3%85.5%0.2%0%13.1%0%11
3%2.4%80%0.2%0%17.3%0%12
Compiler

Compiled 45 to 33 computations (26.7% saved)

sample5.5s (14.6%)

Results
1.8s6093×body256valid
833.0ms3278×body256invalid
651.0ms683×body2048valid
614.0ms782×body1024invalid
604.0ms827×body1024valid
492.0ms575×body2048invalid
282.0ms652×body512valid
248.0ms577×body512invalid
1.0msbody4096valid
Bogosity

preprocess114.0ms (0.3%)

Algorithm
egg-herbie
Rules
2414×rational.json-simplify-27
1970×rational.json-simplify-1
1888×rational.json-simplify-41
1598×rational.json-simplify-2
1330×rational.json-simplify-29
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0111847
1262847
2556819
31059819
42009819
52957819
63600819
74384819
85555819
95627819
105627819
115760819
125760819
136753819
147986819
044
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
3
Outputs
0
1
2
3
Call 2
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 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 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 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 (*.f64 4 A) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 C A))) 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 C A))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.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 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 2 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)))))) (-.f64 (*.f64 4 (*.f64 A C)) (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 (-.f64 (pow.f64 A 2) (*.f64 C (*.f64 B 4))) (*.f64 2 F)) (-.f64 (+.f64 B C) (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 (-.f64 B C) 2))))))) (-.f64 (pow.f64 A 2) (*.f64 C (*.f64 B 4))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 B C) (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 (-.f64 B C) 2)))) (*.f64 F (-.f64 (pow.f64 A 2) (*.f64 B (*.f64 4 C)))))))) (-.f64 (pow.f64 A 2) (*.f64 B (*.f64 4 C))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 F (-.f64 (pow.f64 A 2) (*.f64 B (*.f64 4 C)))) (-.f64 (+.f64 B C) (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 (-.f64 B C) 2))))))) (-.f64 (*.f64 B (*.f64 4 C)) (pow.f64 A 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 F (+.f64 (pow.f64 A 2) (*.f64 (*.f64 B C) -4))) (+.f64 B (-.f64 C (sqrt.f64 (+.f64 (pow.f64 A 2) (pow.f64 (-.f64 B C) 2)))))))) (-.f64 (*.f64 4 (*.f64 B C)) (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 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (*.f64 2 F)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 C A) 2))))))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 C A) 2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 C A))) F))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 C A))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (-.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 C A) 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) F) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 C A) 2)))))))) (-.f64 (*.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 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 (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 4 F))) (*.f64 2 A)) (-.f64 (+.f64 C F) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 F C) 2))))))) (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 4 F))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 C F) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 F C) 2)))) (*.f64 A (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 C F)))))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 C F))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 A (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 C F)))) (-.f64 (+.f64 C F) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 F C) 2))))))) (-.f64 (*.f64 4 (*.f64 C F)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 (*.f64 C F) -4))) (+.f64 C (-.f64 F (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 F C) 2)))))))) (-.f64 (*.f64 4 (*.f64 C F)) (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)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (pow.f64 C 2) (*.f64 B (*.f64 4 A))) (*.f64 2 F)) (-.f64 (+.f64 B A) (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 (*.f64 F (-.f64 (pow.f64 C 2) (*.f64 4 (*.f64 B A)))) (*.f64 (-.f64 (+.f64 B A) (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 (-.f64 A B) 2)))) 2)))) (-.f64 (pow.f64 C 2) (*.f64 4 (*.f64 B A))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 F (-.f64 (pow.f64 C 2) (*.f64 4 (*.f64 B A)))) (*.f64 2 (-.f64 (+.f64 B A) (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 (-.f64 A B) 2))))))) (-.f64 (*.f64 4 (*.f64 B A)) (pow.f64 C 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 C 2) (*.f64 (*.f64 B A) -4)) (+.f64 B (-.f64 A (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 (-.f64 A B) 2))))))))) (-.f64 (*.f64 B (*.f64 4 A)) (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)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (pow.f64 F 2) (*.f64 (*.f64 4 A) C)) (*.f64 2 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 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 F 2)))) (*.f64 B (-.f64 (pow.f64 F 2) (*.f64 4 (*.f64 C A)))))))) (-.f64 (pow.f64 F 2) (*.f64 4 (*.f64 C A))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 B (*.f64 (-.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))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 F 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 B (*.f64 (+.f64 (pow.f64 F 2) (*.f64 (*.f64 A C) -4)) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 F 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (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 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 A) F)) (*.f64 2 C)) (-.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 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 F A))) (*.f64 (-.f64 (+.f64 A F) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A F) 2)))) (*.f64 2 C))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 F A))))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 (-.f64 (+.f64 A F) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A F) 2)))) (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A F))))))) (-.f64 (*.f64 4 (*.f64 A F)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A F) -4)) (+.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A F) 2))))))))) (-.f64 (*.f64 4 (*.f64 A F)) (pow.f64 B 2)))
Compiler

Compiled 48 to 36 computations (25% saved)

simplify81.0ms (0.2%)

Algorithm
egg-herbie
Rules
1684×rational.json-simplify-27
1204×rational.json-simplify-41
1102×rational.json-simplify-1
1044×rational.json-simplify-31
704×rational.json-simplify-40
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
025121
150121
296117
3181117
4337117
5619117
6958117
71134117
81306117
91457117
101639117
111977117
122231117
132506117
143033117
153307117
163456117
173637117
183794117
193959117
204156117
214329117
224735117
234776117
244776117
Stop Event
saturated
Counts
1 → 7
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)))
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 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 (*.f64 4 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 (*.f64 4 A) C)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 C A))) F))))) (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 C A))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (-.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 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))

eval4.0ms (0%)

Compiler

Compiled 280 to 178 computations (36.4% saved)

prune3.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New527
Fresh101
Picked000
Done000
Total628
Error
53.3b
Counts
8 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
53.6b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
53.3b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
Compiler

Compiled 86 to 60 computations (30.2% saved)

localize73.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
4.3b
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) A))))
18.4b
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) A))))))
22.8b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
36.1b
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))
Compiler

Compiled 230 to 133 computations (42.2% saved)

series165.0ms (0.4%)

Counts
4 → 124
Calls

45 calls:

TimeVariablePointExpression
51.0ms
C
@inf
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) A))))
32.0ms
C
@inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
14.0ms
B
@0
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
9.0ms
A
@inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
8.0ms
C
@0
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))

rewrite40.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
536×rational.json-simplify-2
526×rational.json-simplify-31
292×bool.json-1
278×rational.json-1
278×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
025310
1139310
2322310
3558310
4773310
51115310
61288310
71328310
81328310
91328310
101376310
111377310
Stop Event
saturated
Counts
4 → 24
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) A))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) A))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)) (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))))))

simplify456.0ms (1.2%)

Algorithm
egg-herbie
Rules
1322×rational.json-simplify-41
1180×rational.json-simplify-31
1052×rational.json-simplify-40
988×rational.json-simplify-2
974×rational.json-simplify-9
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0100333366
1238633134
2399232974
3458532974
4581432926
Stop Event
node limit
Counts
148 → 417
Calls
Call 1
Inputs
(-.f64 A C)
(-.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))) C)
(-.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) C)
(-.f64 (+.f64 A (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) C)
B
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) 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 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) B)))
(*.f64 -1 B)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (*.f64 -1 B)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) 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 B))))
(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 (*.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 -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 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 (*.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 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
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 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) A)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2))))))
(*.f64 -1 A)
(+.f64 C (*.f64 -1 A))
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A)))
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A))))
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (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 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 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 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
C
(+.f64 C (*.f64 -1 A))
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A)))
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A))))
(*.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 (pow.f64 B 2) C)) (*.f64 -1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8)))))) (pow.f64 B 2)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8)))))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F)))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))) (pow.f64 B 4)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8)))))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F)))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))) (*.f64 1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F)))) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 3)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 7) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F)))) (*.f64 (pow.f64 C 4) (sqrt.f64 -8)))))))) (pow.f64 B 6)))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3)))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3)))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 (-.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 5))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3)))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 (-.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 5))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 7)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 (-.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2)) C)) (pow.f64 B 5)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 2 (*.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)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1/2 (*.f64 (*.f64 C (*.f64 F (*.f64 (-.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 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 (-.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2)) (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))))) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))))))))))
(*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A)))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 F (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 C 2) (*.f64 F (pow.f64 B 2))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (pow.f64 B 2)) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (pow.f64 B 2))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F)))))))) (pow.f64 A 3))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A)))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))
(+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))
(+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) B))) 2)) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (pow.f64 C 2))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) B))) 2)) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) F)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) B))) 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7))))))) (pow.f64 C 3)) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) B))) 2)) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (pow.f64 C 2)))))
(*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2)))))) C)) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2)))))) C)) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2)))))) C)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)))) (sqrt.f64 -8)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 F (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 B 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (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)))))) (sqrt.f64 -8)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (sqrt.f64 -8))))))) (pow.f64 C 3))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.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 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (*.f64 C (sqrt.f64 -8))))) 2)) (pow.f64 B 4))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.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 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (*.f64 C (sqrt.f64 -8))))) 2)) (pow.f64 B 4))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 F (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 (-.f64 A C) 3))) (*.f64 1/4 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 5))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 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 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -8) 2)))))) (pow.f64 B 6))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 F A)))))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.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 (-.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)))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (+.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 (-.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)))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.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 C (*.f64 (-.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 1/2 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.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 C (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) B))) 2)) (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2)))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2))))))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 F (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 C 2) (*.f64 F (pow.f64 B 2))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (pow.f64 B 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 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) C)) B))) (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) C)) B))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 2 (*.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (*.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 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (-.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) B))) 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))))))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) C)) B))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B)))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 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 F (pow.f64 B 2)))) (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 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 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 F (pow.f64 B 2)))) (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 (*.f64 -1/2 (*.f64 F (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 B 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (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 F (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (pow.f64 B 2))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (pow.f64 B 2))) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C)))) (pow.f64 B 4)))))
(+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (pow.f64 B 2))) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 (-.f64 A C) 3))) (*.f64 1/4 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 5)))) (*.f64 F (pow.f64 B 6))) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C)))) (pow.f64 B 4))))))
(*.f64 -1 (*.f64 F (pow.f64 B 3)))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C))) (*.f64 F B))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C))) (*.f64 F B)))))
(*.f64 F (pow.f64 B 3))
(+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))))
(+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (*.f64 A (*.f64 C F))) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F))) B))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (*.f64 A (*.f64 C F))) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F))) B)))))
(*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 A (*.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) F)) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 (+.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 (-.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))))))) F)) (+.f64 (*.f64 A (*.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) F)) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 (+.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 (-.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))))))) F)) (+.f64 (*.f64 (pow.f64 A 3) (*.f64 F (+.f64 (*.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 C (*.f64 (-.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 A (*.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) F)) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2))))))
(*.f64 -4 (*.f64 A (*.f64 C (*.f64 (-.f64 C (*.f64 -1 C)) F))))
(+.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F))) (+.f64 (*.f64 (-.f64 C (*.f64 -1 C)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 C (*.f64 (-.f64 C (*.f64 -1 C)) F))))))
(+.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F))) (+.f64 (*.f64 (-.f64 C (*.f64 -1 C)) (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F)) A)) (+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 (-.f64 C (*.f64 -1 C)) F)))) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 F (pow.f64 B 2))) A))))))
(+.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F))) (+.f64 (*.f64 (-.f64 C (*.f64 -1 C)) (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 A 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F)) A)) (+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 (-.f64 C (*.f64 -1 C)) F)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (pow.f64 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 2))) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 F (pow.f64 B 2))) A))))))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2))))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 F (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 C 2) (*.f64 F (pow.f64 B 2))))) A)) (+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))))))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (*.f64 C F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (*.f64 C F)) (+.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 C 3) (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 2 (*.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (*.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 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 (pow.f64 C 2) F)))))
(*.f64 -4 (*.f64 A (*.f64 (-.f64 A (*.f64 -1 A)) (*.f64 C F))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (-.f64 A (*.f64 -1 A)) (*.f64 C F)))) (*.f64 F (+.f64 (*.f64 (-.f64 A (*.f64 -1 A)) (pow.f64 B 2)) (*.f64 2 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (-.f64 A (*.f64 -1 A)) (*.f64 C F)))) (+.f64 (/.f64 (*.f64 F (+.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))) (*.f64 -1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 B 2))))) C) (*.f64 F (+.f64 (*.f64 (-.f64 A (*.f64 -1 A)) (pow.f64 B 2)) (*.f64 2 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (-.f64 A (*.f64 -1 A)) (*.f64 C F)))) (+.f64 (/.f64 (*.f64 F (+.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))) (*.f64 -1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 B 2))))) C) (+.f64 (*.f64 F (+.f64 (*.f64 (-.f64 A (*.f64 -1 A)) (pow.f64 B 2)) (*.f64 2 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 A (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2) (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))))) (*.f64 -1/2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 B 2))))) F) (pow.f64 C 2)))))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))))
(+.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 F (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 B 2))))) C)))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) 0)
(+.f64 0 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) 0)
(-.f64 0 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) 1)
(*.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))
(*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) -1)
(neg.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) 0)
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))))
(+.f64 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)) 0)
(+.f64 0 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))
Outputs
(-.f64 A C)
(-.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))) C)
(+.f64 (-.f64 A C) (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (-.f64 A C))
(-.f64 (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))))) C)
(+.f64 (-.f64 A C) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))
(+.f64 (+.f64 A (*.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))) C))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (+.f64 A (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3))) C)))
(-.f64 (+.f64 A (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))))) C)
(-.f64 (+.f64 A (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 (-.f64 A C) 3)))) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))))) C)
(+.f64 (-.f64 A C) (+.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (*.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)))))
(+.f64 (+.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 (-.f64 A C) 5))) (*.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)))) (-.f64 A C))
(+.f64 (+.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))) (*.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))) C))
B
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B)
(+.f64 B (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) B))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)))))
(+.f64 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/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 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) B)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (+.f64 B (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)))) (*.f64 1/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5)))))
(+.f64 (*.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/16 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5))))))
(*.f64 -1 B)
(*.f64 B -1)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))
(+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3))) (*.f64 -1 B)))
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2) (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) 1/8)))
(+.f64 (*.f64 B -1) (+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) 1/8)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) 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 B))))
(+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2) (+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) 1/8) (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5)) -1/16))))
(+.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 6) (pow.f64 B 5)) -1/16)) (+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 4) (pow.f64 B 3)) 1/8)))
(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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 (*.f64 A 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 (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 (+.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 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 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 (*.f64 A C)))) (*.f64 1/2 (*.f64 (-.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 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 A 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 (*.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 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
(+.f64 (+.f64 (+.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 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 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))))) (*.f64 1/2 (*.f64 (*.f64 C (*.f64 (pow.f64 A 3) (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 (*.f64 A C)))) (+.f64 (*.f64 1/2 (*.f64 (-.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 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 A 2)))) (*.f64 (*.f64 (-.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) C)) (*.f64 1/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 A (+.f64 (*.f64 C -1) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) A))))
(+.f64 (-.f64 A C) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (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 (neg.f64 C) 2))) A)))
(+.f64 A (+.f64 (*.f64 -1 C) (+.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 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) C) (pow.f64 A 2))))))
(+.f64 A (+.f64 (*.f64 C -1) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) A)) (*.f64 1/2 (/.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2))) (pow.f64 A 2))))))
(+.f64 (-.f64 A C) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) A)) (*.f64 1/2 (/.f64 (*.f64 C (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2))) (pow.f64 A 2)))))
(+.f64 (-.f64 A C) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) A)) (*.f64 1/2 (/.f64 (*.f64 C (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2)))) (pow.f64 A 2)))))
(*.f64 -1 A)
(*.f64 A -1)
(neg.f64 A)
(+.f64 C (*.f64 -1 A))
(+.f64 C (*.f64 A -1))
(-.f64 C A)
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A)))
(+.f64 C (+.f64 (*.f64 A -1) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))
(+.f64 (*.f64 A -1) (+.f64 C (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))))
(+.f64 (-.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))
(+.f64 C (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A))))
(+.f64 C (+.f64 (+.f64 (*.f64 A -1) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) (*.f64 -1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2)))))
(+.f64 (+.f64 (*.f64 A -1) (+.f64 C (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)))) (*.f64 -1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))))
(+.f64 (+.f64 (-.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) (*.f64 -1/2 (/.f64 (*.f64 C (pow.f64 B 2)) (pow.f64 A 2))))
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 (*.f64 A C))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 (*.f64 A C)))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 C 2)))))
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 (*.f64 A C)))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 C 2)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 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 B 2) (pow.f64 A 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A C) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 C 2) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))))) (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 C 3))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 (*.f64 A C))) (+.f64 (+.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)) 2)) (*.f64 A (pow.f64 C 3))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 C 2))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 (*.f64 A C))) (+.f64 (+.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 A (pow.f64 C 3))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 C 2))))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
C
(+.f64 C (*.f64 -1 A))
(+.f64 C (*.f64 A -1))
(-.f64 C A)
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A)))
(+.f64 C (+.f64 (*.f64 A -1) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) C))))
(+.f64 (+.f64 C (*.f64 A -1)) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) C)))
(+.f64 (-.f64 C A) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C)))
(+.f64 (-.f64 C A) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) C)))
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) (pow.f64 C 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) C)) (*.f64 -1 A))))
(+.f64 C (+.f64 (+.f64 (*.f64 A -1) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) C))) (*.f64 1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2))) (pow.f64 C 2)))))
(+.f64 (+.f64 (+.f64 C (*.f64 A -1)) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) C))) (*.f64 1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2))) (pow.f64 C 2))))
(+.f64 (+.f64 (-.f64 C A) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) C))) (*.f64 1/2 (/.f64 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))) (pow.f64 C 2))))
(+.f64 (+.f64 (-.f64 C A) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) C))) (*.f64 1/2 (/.f64 (*.f64 A (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2)))) (pow.f64 C 2))))
(*.f64 -1 C)
(*.f64 C -1)
(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 A (+.f64 (*.f64 C -1) (*.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 (pow.f64 B 2) C)) (*.f64 -1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))))))
(+.f64 A (+.f64 (*.f64 C -1) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2))))))
(+.f64 (-.f64 A C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/2 (/.f64 (*.f64 A (pow.f64 B 2)) (pow.f64 C 2)))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (*.f64 (sqrt.f64 2) (sqrt.f64 -8))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8)))))) (pow.f64 B 2)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 (+.f64 F F) C))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8)))))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F)))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))) (pow.f64 B 4)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 A F)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F)))))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 A F)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F)))))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 A F)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 (+.f64 F F) C))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F)))))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 A F)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 (+.f64 F F) C)) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 (+.f64 F F) C))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2))))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8)))))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F)))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))) (*.f64 1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F)))) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 3)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 7) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F)))) (*.f64 (pow.f64 C 4) (sqrt.f64 -8)))))))) (pow.f64 B 6)))))
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 A F)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8)))))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))) (*.f64 1/4 (/.f64 (*.f64 C (*.f64 A F)) (pow.f64 (-.f64 A C) 5)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F))) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 A F)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 3)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 A F)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F)))) (*.f64 (sqrt.f64 -8) (pow.f64 C 4))))))))))))
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 A F)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2)))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))) (*.f64 1/4 (/.f64 (*.f64 C (*.f64 A F)) (pow.f64 (-.f64 A C) 5)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F))) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 A F)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2))) (*.f64 A (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 (pow.f64 C 2) F))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F)))) (*.f64 (sqrt.f64 -8) (pow.f64 C 4))) (*.f64 1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 A F)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8)))))))))))
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 A F)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F)))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2)))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 1/4 (/.f64 (*.f64 C (*.f64 A F)) (pow.f64 (-.f64 A C) 5))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F))) (+.f64 (*.f64 -1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 A F)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2)))) (*.f64 A (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 (pow.f64 C 2) F)))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F)))) (*.f64 (sqrt.f64 -8) (pow.f64 C 4))) (*.f64 1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 A F)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 C (*.f64 2 F))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2)))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8)))))))))))
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 (+.f64 F F) C))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 A F)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 (+.f64 F F) C)) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 (+.f64 F F) C))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2)))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 1/4 (/.f64 (*.f64 C (*.f64 A F)) (pow.f64 (-.f64 A C) 5))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 (+.f64 F F) C)) (+.f64 (*.f64 -1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 A F)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 (+.f64 F F) C)) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2)))) (*.f64 A (*.f64 (pow.f64 (sqrt.f64 -8) 2) (*.f64 (pow.f64 C 2) F)))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 (+.f64 F F) C))) (*.f64 (sqrt.f64 -8) (pow.f64 C 4))) (*.f64 1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 A F)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 A F)) (-.f64 A C))) (*.f64 (+.f64 F F) C)) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2)))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8)))))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))
(*.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 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3)))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))
(+.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 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F))))) (pow.f64 B 3)))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F))))) (pow.f64 B 3)))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3)))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 (-.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 5))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))
(+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F))))) (pow.f64 B 3)))))) (+.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 (pow.f64 A 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (*.f64 C (*.f64 -1 (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 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -2 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))))) (pow.f64 B 5)))))))))
(+.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F))))) (pow.f64 B 3))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 -4 F))) (*.f64 (*.f64 (-.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 B 2) F)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) (*.f64 C (sqrt.f64 2))) (pow.f64 B 5))))))))
(+.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F))))) (pow.f64 B 3))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (-.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 B 2) F)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 (*.f64 C (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 -4 F))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) B))) 2)))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) (*.f64 C (sqrt.f64 2))) (pow.f64 B 5))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (pow.f64 B 3)))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 (-.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 5))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) (pow.f64 B 7)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 (-.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2)) C)) (pow.f64 B 5)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 2 (*.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)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1/2 (*.f64 (*.f64 C (*.f64 F (*.f64 (-.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 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 (-.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2)) (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))))) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F))))) (pow.f64 B 3)))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (*.f64 C (*.f64 -1 (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 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -2 (/.f64 (*.f64 C (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))))) (pow.f64 B 5))))))) (+.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 (pow.f64 A 3) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))))) (pow.f64 B 7)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (*.f64 C (*.f64 -1 (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 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))) B))) 2)) (*.f64 C (sqrt.f64 2))) (pow.f64 B 5)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) F)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 C (*.f64 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 (pow.f64 B 2) F)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (*.f64 C (*.f64 -1 (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 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))) B))) 2))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (pow.f64 B 7)))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F))))) (pow.f64 B 3)))))) (+.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 -4 F))) (*.f64 (*.f64 (-.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 B 2) F)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) (*.f64 C (sqrt.f64 2))) (pow.f64 B 5)))))))) (*.f64 (pow.f64 A 3) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))) (pow.f64 B 7)) (*.f64 -8 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 C (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 -4 F))) (*.f64 (*.f64 (-.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 B 2) F)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) B))) 2)) (*.f64 C (sqrt.f64 2))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C F)) (*.f64 2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 (*.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)) (*.f64 (pow.f64 B 2) F))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) (-.f64 (+.f64 (*.f64 C (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 -4 F))) (*.f64 (*.f64 (-.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 B 2) F)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) B))) 2))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (pow.f64 B 3)))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (pow.f64 B 7))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -4 (/.f64 (*.f64 C (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F))))) (pow.f64 B 3)))))) (+.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 (-.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 B 2) F)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 (*.f64 C (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 -4 F))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) B))) 2)))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) (*.f64 C (sqrt.f64 2))) (pow.f64 B 5)))))))) (*.f64 (pow.f64 A 3) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))) (pow.f64 B 7)) (*.f64 -8 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (-.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 B 2) F)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 (*.f64 C (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 -4 F))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) B))) 2))) (*.f64 C (sqrt.f64 2))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.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)) (*.f64 (pow.f64 B 2) F))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))) (-.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C F)) (*.f64 2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) (+.f64 (*.f64 (*.f64 (-.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 B 2) F)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (-.f64 (*.f64 C (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 -4 F))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) B))) 2)))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) (pow.f64 B 3)))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 2)) (pow.f64 B 7))))))))
(*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F C))))
(*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/4 (*.f64 (sqrt.f64 2) (sqrt.f64 -8))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8))))) A)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/4 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/16 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8))))) A)))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A))))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 C (*.f64 -2 (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8))))) A))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 A 2)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/4 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 A 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/16 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8))))) A))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 F (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 C 2) (*.f64 F (pow.f64 B 2))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (pow.f64 B 2)) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (pow.f64 B 2))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F)))))))) (pow.f64 A 3))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A)))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 C (*.f64 -2 (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8))))) A))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 A 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 2)) (sqrt.f64 -8)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 -1/2 (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 B 2) F)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 C (*.f64 -2 (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))) (sqrt.f64 -8)))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 C (*.f64 -2 (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 2))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5))))))))) (pow.f64 A 3))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/4 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 A 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/16 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8))))) A)))) (*.f64 -1 (/.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 F)) (*.f64 (pow.f64 C 2) (*.f64 2 (*.f64 (pow.f64 B 2) F)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))) (sqrt.f64 -8)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 2))) (sqrt.f64 -8)) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5))))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 -8) (*.f64 (pow.f64 B 6) (sqrt.f64 2))) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 2)) (sqrt.f64 -8)))))) (pow.f64 A 3))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/4 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 A 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/16 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8))))) A)))) (*.f64 -1 (/.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 F)) (-.f64 (*.f64 (pow.f64 C 2) (*.f64 2 (*.f64 (pow.f64 B 2) F))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -8) 2))))))) (sqrt.f64 -8)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 2))) (sqrt.f64 -8)) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5))))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 -8) (*.f64 (pow.f64 B 6) (sqrt.f64 2))) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 2)) (sqrt.f64 -8)))))) (pow.f64 A 3))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))
(*.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 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))
(+.f64 (*.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 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 (*.f64 A F))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) B))) 2)) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (pow.f64 C 2))))
(+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 (*.f64 A F))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (+.f64 (*.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 (pow.f64 C 2) (+.f64 (*.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 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.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 F (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 (*.f64 A F)))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 (*.f64 A F)))) (*.f64 A (sqrt.f64 2))) (pow.f64 B 5)))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)))))) (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) (*.f64 A (sqrt.f64 2))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))))) (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) (*.f64 A (sqrt.f64 2))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))))) (-.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) (*.f64 A (sqrt.f64 2))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) B))) 2)) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) F)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) B))) 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7))))))) (pow.f64 C 3)) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) B))) 2)) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))) (pow.f64 C 2)))))
(+.f64 (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 (*.f64 A F))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (+.f64 (*.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 (pow.f64 C 2) (+.f64 (*.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 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.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 F (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 (*.f64 A F)))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 (*.f64 A F)))) (*.f64 A (sqrt.f64 2))) (pow.f64 B 5))))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.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 F (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 (*.f64 A F)))) B))) 2)) A)) (pow.f64 B 5)))) (+.f64 (*.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 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (pow.f64 B 2) F))))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 A F))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 (*.f64 A F)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.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 F (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 (*.f64 A F)))) B))) 2))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 (*.f64 A F)))) (*.f64 (pow.f64 A 2) (sqrt.f64 2))) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7)))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)))))) (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) (*.f64 A (sqrt.f64 2))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)))))) (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) 2)) A)) (pow.f64 B 5)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))))) (*.f64 2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)))))) (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) 2))) (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -8 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) (*.f64 (pow.f64 A 2) (sqrt.f64 2))) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))))) (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) (*.f64 A (sqrt.f64 2))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))))) (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) 2)) A)) (pow.f64 B 5)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))))) (*.f64 2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) (-.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))))) (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) 2))) (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -8 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) (*.f64 (pow.f64 A 2) (sqrt.f64 2))) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))))) (-.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) (*.f64 A (sqrt.f64 2))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))))) (-.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) 2))) A)) (pow.f64 B 5)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))))) (-.f64 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) (+.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))))) (-.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) 2)))) (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -8 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) (*.f64 (pow.f64 A 2) (sqrt.f64 2))) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7))))))))))
(*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2)))))) C)) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))) (*.f64 1/16 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (pow.f64 B 2) (sqrt.f64 -8)))))) C)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))) (*.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) C)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2)))))) C)) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))) (*.f64 1/16 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (pow.f64 B 2) (sqrt.f64 -8)))))) C)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 -2 (*.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 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 2))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))) (*.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) C)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2)))))) C)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)))) (sqrt.f64 -8)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 F (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 B 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (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)))))) (sqrt.f64 -8)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (sqrt.f64 -8))))))) (pow.f64 C 3))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))) (*.f64 1/16 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (pow.f64 B 2) (sqrt.f64 -8)))))) C)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (pow.f64 B 6) (sqrt.f64 -8))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 -2 (*.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)))) (sqrt.f64 -8)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 -1/2 (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 B 2) F)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 -2 (*.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)))))) (sqrt.f64 -8)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 2)) (sqrt.f64 -8))))))) (pow.f64 C 3))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 -2 (*.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 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 2)))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))) (*.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) C)) (*.f64 -1 (/.f64 (+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 1/256 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (pow.f64 B 6))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)))) (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 2)) (sqrt.f64 -8))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 F)) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 A 2) F)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -8) 2)))))) (sqrt.f64 -8)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F)))))) (pow.f64 C 3)))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))) (*.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) C)) (*.f64 -1 (/.f64 (+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 1/256 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (pow.f64 B 6))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)))) (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/64 (/.f64 (*.f64 (pow.f64 B 6) (sqrt.f64 2)) (sqrt.f64 -8))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 A 2) F))) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 F)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))))) (sqrt.f64 -8)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F)))))) (pow.f64 C 3)))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 C 2)))) (*.f64 C (sqrt.f64 -8))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 C 2)))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (+.f64 C C)))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.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 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (*.f64 C (sqrt.f64 -8))))) 2)) (pow.f64 B 4))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 C 2)))) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (-.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 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 C 2)) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 C (sqrt.f64 -8)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 C 2)))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (*.f64 (-.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 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 C 2)) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2)) (*.f64 (pow.f64 B 4) (sqrt.f64 2))) (*.f64 C (sqrt.f64 -8)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (+.f64 C C)))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (*.f64 (-.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 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (+.f64 C C)) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2)) (*.f64 (pow.f64 B 4) (sqrt.f64 2))) (*.f64 C (sqrt.f64 -8)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.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 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (*.f64 C (sqrt.f64 -8))))) 2)) (pow.f64 B 4))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 F (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 (-.f64 A C) 3))) (*.f64 1/4 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 5))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 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 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -8) 2)))))) (pow.f64 B 6))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 F A)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (-.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 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 C 2)) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 C 2)))) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (-.f64 (*.f64 F (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 (-.f64 A C) 3))) (*.f64 1/4 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 5))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 C 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 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 C 2)) (*.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 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 C 2)))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (*.f64 (-.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 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 C 2)) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2)) (*.f64 (pow.f64 B 4) (sqrt.f64 2))) (*.f64 C (sqrt.f64 -8))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 (-.f64 A C) 3))) (*.f64 1/4 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 5))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 C 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 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 C 2)) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (pow.f64 C 2) (*.f64 A (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8)))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (+.f64 C C)))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (*.f64 (-.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 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (+.f64 C C)) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2)) (*.f64 (pow.f64 B 4) (sqrt.f64 2))) (*.f64 C (sqrt.f64 -8))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 (-.f64 A C) 3))) (*.f64 1/4 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 5))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (+.f64 C 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 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (+.f64 C C)) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (pow.f64 C 2) (*.f64 A (pow.f64 (sqrt.f64 -8) 2)))))))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) B))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) B)) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4))) (*.f64 A (sqrt.f64 2))) B) (*.f64 1/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 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.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 (-.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)))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))))
(+.f64 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 C (*.f64 -4 (-.f64 1 (*.f64 C (*.f64 -1 (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 B 2) (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4))) B))) 2)))) B)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4))) (*.f64 A (sqrt.f64 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 F (+.f64 (*.f64 C (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 2))) B) (*.f64 1/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 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))))) B) (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (+.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 (-.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)))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.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 C (*.f64 (-.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 1/2 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.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 C (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) B))) 2)) (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2)))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2))))))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))))
(+.f64 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) B)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 C (*.f64 -4 (-.f64 1 (*.f64 C (*.f64 -1 (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 B 2) (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4))) B))) 2)))) B))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 C (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4))) (-.f64 (*.f64 F (+.f64 (*.f64 C (*.f64 -4 (-.f64 1 (*.f64 C (*.f64 -1 (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 B 2) (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4))) B))) 2))) (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) B))))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4))) (*.f64 A (sqrt.f64 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) B)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 F (+.f64 (*.f64 C (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (-.f64 (*.f64 F (+.f64 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (*.f64 (-.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 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 C (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4))) (-.f64 (*.f64 F (+.f64 (*.f64 C (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4))) B) (*.f64 1/2 (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)))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))))
(*.f64 -1 (*.f64 A (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))))
(+.f64 (*.f64 -1 (*.f64 A (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 C (*.f64 -2 (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 A (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 F (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 C 2) (*.f64 F (pow.f64 B 2))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (pow.f64 B 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 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 C (*.f64 -2 (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 -1/2 (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 B 2) F)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 C (*.f64 -2 (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))))))))
(+.f64 (*.f64 -1 (*.f64 A (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 C F)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 F)) (*.f64 (pow.f64 C 2) (*.f64 2 (*.f64 (pow.f64 B 2) F)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(+.f64 (*.f64 -1 (*.f64 A (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 C F)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 F)) (-.f64 (*.f64 (pow.f64 C 2) (*.f64 2 (*.f64 (pow.f64 B 2) F))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B))
(*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2)))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) C)) B))) (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)))) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C (sqrt.f64 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C (sqrt.f64 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) C)) B))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)) (*.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 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))) (*.f64 A (*.f64 -4 (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B))) 2)))) B)))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)))) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C (sqrt.f64 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1))))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)))) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) B)))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C (sqrt.f64 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) B)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 2 (*.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (*.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 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (-.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) B))) 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))))))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) C)) B))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B)))))
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)) (*.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 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))) (*.f64 A (*.f64 -4 (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B))) 2)))) B))))) (*.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 (pow.f64 C 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 A (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))) (*.f64 A (*.f64 -4 (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B))) 2))) (*.f64 (pow.f64 B 2) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) B))))
(+.f64 (+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)))) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C (sqrt.f64 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1))))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)))) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) B))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 F (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 A (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)) 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 2 (*.f64 A (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)))) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1))))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)))) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) 2))) (*.f64 (pow.f64 B 2) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (pow.f64 C 3) (sqrt.f64 2))) B))))
(+.f64 (+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C (sqrt.f64 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 2))) B))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 F (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 A (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 2 (*.f64 A (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) 2))) (*.f64 (pow.f64 B 2) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (pow.f64 C 3) (sqrt.f64 2))) B))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))))
(*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8))))) (*.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 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 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 F (pow.f64 B 2)))) (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 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8))))) (+.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 A (*.f64 -2 (*.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 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F A))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 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 F (pow.f64 B 2)))) (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 (*.f64 -1/2 (*.f64 F (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 B 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (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 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8))))) (+.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 A (*.f64 -2 (*.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 (*.f64 F (*.f64 -1/2 (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 B 2) F)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 -2 (*.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 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 A F)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 F)) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 A 2) F)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1 (/.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 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -8))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 2)) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 C (sqrt.f64 -8))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 A F)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 A 2) F))) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 F)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1 (/.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 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F)))))))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F)))
(+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (pow.f64 B 2))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 A F))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 C 2)))))
(+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 C 2)))))
(+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (+.f64 C C)))))
(+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (pow.f64 B 2))) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C)))) (pow.f64 B 4)))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 C 2)))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 A F))) (*.f64 (-.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 4) F))))
(+.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 C 2))))) (*.f64 (-.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 4) F)))
(+.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (+.f64 C C))))) (*.f64 (-.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 4) F)))
(+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (pow.f64 B 2))) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 (-.f64 A C) 3))) (*.f64 1/4 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 5)))) (*.f64 F (pow.f64 B 6))) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C)))) (pow.f64 B 4))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 C 2)))) (+.f64 (+.f64 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 A F))) (*.f64 (-.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 4) F))) (*.f64 F (*.f64 (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 (-.f64 A C) 3))) (*.f64 1/4 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 5)))) (pow.f64 B 6)))))
(+.f64 (+.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 C 2))))) (*.f64 (-.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 4) F))) (*.f64 (pow.f64 B 6) (*.f64 F (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 (-.f64 A C) 3))) (*.f64 1/4 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 5)))))))
(+.f64 (+.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (+.f64 C C))))) (*.f64 (-.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 4) F))) (*.f64 (pow.f64 B 6) (*.f64 F (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 (-.f64 A C) 3))) (*.f64 1/4 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 5)))))))
(*.f64 -1 (*.f64 F (pow.f64 B 3)))
(*.f64 -1 (*.f64 (pow.f64 B 3) F))
(*.f64 (pow.f64 B 3) (*.f64 -1 F))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))))
(+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C))) (*.f64 F B))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 4 C))) B))))
(+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))) B)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 4 (*.f64 A C))) (*.f64 F B)))))
(+.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 4 C))) B)))) (*.f64 A (*.f64 -4 (*.f64 C (*.f64 F (+.f64 A C))))))
(+.f64 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))) B))) (*.f64 A (*.f64 C (*.f64 -4 (*.f64 F (+.f64 A C))))))
(*.f64 F (pow.f64 B 3))
(*.f64 (pow.f64 B 3) F)
(+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))))
(+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))))
(+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))
(+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (*.f64 A (*.f64 C F))) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F))) B))))
(+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 -1 (*.f64 B (+.f64 (*.f64 4 (*.f64 C (*.f64 A F))) (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 -1/2 F)))))))
(+.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 B (*.f64 -1 (+.f64 (*.f64 A (*.f64 C (*.f64 4 F))) (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 -1/2 F))))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (*.f64 A (*.f64 C F))) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F))) B)))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 -1 (*.f64 B (+.f64 (*.f64 4 (*.f64 C (*.f64 A F))) (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 -1/2 F))))))))
(+.f64 (*.f64 A (*.f64 C (*.f64 -4 (*.f64 F (+.f64 A C))))) (+.f64 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 B (*.f64 -1 (+.f64 (*.f64 A (*.f64 C (*.f64 4 F))) (*.f64 (pow.f64 (-.f64 A C) 2) (*.f64 -1/2 F)))))))
(*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))
(+.f64 (*.f64 A (*.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) F)) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4))))))
(+.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4))))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 (+.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 (-.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))))))) F)) (+.f64 (*.f64 A (*.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) F)) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))))
(+.f64 (+.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4)))))) (*.f64 (+.f64 (*.f64 C (*.f64 -4 (-.f64 1 (*.f64 C (*.f64 -1 (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 B 2) (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))))) (*.f64 (pow.f64 A 2) F)))
(+.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 A (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4))))) (*.f64 (+.f64 (*.f64 C (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 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 2) F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 (+.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 (-.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))))))) F)) (+.f64 (*.f64 (pow.f64 A 3) (*.f64 F (+.f64 (*.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 C (*.f64 (-.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 A (*.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) F)) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2))))))
(+.f64 (*.f64 (+.f64 (*.f64 C (*.f64 -4 (-.f64 1 (*.f64 C (*.f64 -1 (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 B 2) (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))))) (*.f64 (pow.f64 A 2) F)) (+.f64 (+.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4)))))) (*.f64 (pow.f64 A 3) (*.f64 F (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 (-.f64 1 (pow.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 C (pow.f64 B 2))))))))))
(+.f64 (+.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4)))))) (+.f64 (*.f64 (+.f64 (*.f64 C (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 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 2) F)) (*.f64 (pow.f64 A 3) (*.f64 F (+.f64 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)) (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (*.f64 (-.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 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 C (pow.f64 B 2))))))))))
(*.f64 -4 (*.f64 A (*.f64 C (*.f64 (-.f64 C (*.f64 -1 C)) F))))
(*.f64 A (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C (*.f64 C -1))))))
(*.f64 (*.f64 C (*.f64 C (*.f64 2 F))) (*.f64 -4 A))
(*.f64 C (*.f64 (*.f64 C F) (*.f64 -8 A)))
(+.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F))) (+.f64 (*.f64 (-.f64 C (*.f64 -1 C)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 C (*.f64 (-.f64 C (*.f64 -1 C)) F))))))
(+.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 C F))) (+.f64 (*.f64 A (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C (*.f64 C -1)))))) (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 C (*.f64 C -1)))))
(+.f64 (*.f64 (*.f64 C (*.f64 C (*.f64 2 F))) (*.f64 -4 A)) (+.f64 (*.f64 C (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 2 F))) (*.f64 C (*.f64 2 (*.f64 (pow.f64 B 2) F)))))
(+.f64 (*.f64 (*.f64 C (*.f64 C (*.f64 2 F))) (*.f64 -4 A)) (+.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 2 F))) (*.f64 C (*.f64 2 (*.f64 (pow.f64 B 2) F)))))
(+.f64 (*.f64 C (*.f64 (*.f64 C F) (*.f64 -8 A))) (+.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 2 F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 F F) C))))
(+.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F))) (+.f64 (*.f64 (-.f64 C (*.f64 -1 C)) (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F)) A)) (+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 (-.f64 C (*.f64 -1 C)) F)))) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 F (pow.f64 B 2))) A))))))
(+.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 C F))) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 C (*.f64 C -1))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 (pow.f64 C 2) F)) A)) (+.f64 (*.f64 A (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C (*.f64 C -1)))))) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 (pow.f64 B 2) F)) A))))))
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 (pow.f64 B 2) F)) A)) (+.f64 (*.f64 (*.f64 C (*.f64 C (*.f64 2 F))) (*.f64 -4 A)) (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 (pow.f64 C 2) F)) A)))) (+.f64 (*.f64 C (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 2 F))) (*.f64 C (*.f64 2 (*.f64 (pow.f64 B 2) F)))))
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 (pow.f64 B 2) F)) A)) (+.f64 (*.f64 (*.f64 C (*.f64 C (*.f64 2 F))) (*.f64 -4 A)) (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 (pow.f64 C 2) F)) A)))) (+.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 2 F))) (*.f64 C (*.f64 2 (*.f64 (pow.f64 B 2) F)))))
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 (pow.f64 B 2) F)) A)) (+.f64 (*.f64 C (*.f64 (*.f64 C F) (*.f64 -8 A))) (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 (pow.f64 C 2) F)) A)))) (+.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 2 F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 F F) C))))
(+.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F))) (+.f64 (*.f64 (-.f64 C (*.f64 -1 C)) (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 A 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F)) A)) (+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 (-.f64 C (*.f64 -1 C)) F)))) (+.f64 (*.f64 -2 (/.f64 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (pow.f64 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 2))) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 F (pow.f64 B 2))) A))))))))
(+.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 C F))) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 C (*.f64 C -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 (pow.f64 B 2) F))) (pow.f64 A 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 (pow.f64 C 2) F)) A)) (+.f64 (*.f64 A (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C (*.f64 C -1)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 (pow.f64 B 2) F)) A)) (*.f64 -2 (/.f64 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 C -1) 2))) 2)))) (pow.f64 A 2)))))))))
(+.f64 (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 (pow.f64 B 2) F)) A)) (+.f64 (*.f64 (*.f64 C (*.f64 C (*.f64 2 F))) (*.f64 -4 A)) (*.f64 -2 (/.f64 (*.f64 F (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2))) 2)))) (pow.f64 A 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 (pow.f64 C 2) F)) A)) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 A 2))))) (+.f64 (*.f64 C (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (neg.f64 C) 2)) (*.f64 2 F))) (*.f64 C (*.f64 2 (*.f64 (pow.f64 B 2) F)))))
(+.f64 (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 (pow.f64 B 2) F)) A)) (+.f64 (*.f64 (*.f64 C (*.f64 C (*.f64 2 F))) (*.f64 -4 A)) (*.f64 -2 (/.f64 (*.f64 F (*.f64 C (+.f64 (*.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 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 (pow.f64 C 2) F)) A)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 A 2))))) (+.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 2 F))) (*.f64 C (*.f64 2 (*.f64 (pow.f64 B 2) F)))))
(+.f64 (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 (pow.f64 B 2) F)) A)) (+.f64 (*.f64 C (*.f64 (*.f64 C F) (*.f64 -8 A))) (*.f64 -2 (/.f64 (*.f64 F (*.f64 C (+.f64 (*.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 2))))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 (pow.f64 C 2) F)) A)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 A 2))))) (+.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 2 F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 F F) C))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 C F)))
(*.f64 C (*.f64 -8 (*.f64 (pow.f64 A 2) F)))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 C F))) (*.f64 A (*.f64 2 (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 C (*.f64 -8 (*.f64 (pow.f64 A 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2))))))
(+.f64 (*.f64 A (*.f64 2 (*.f64 (pow.f64 B 2) F))) (+.f64 (*.f64 C (*.f64 -2 (*.f64 (pow.f64 B 2) F))) (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 C F)))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (+.f64 (*.f64 C (*.f64 -8 (*.f64 (pow.f64 A 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F)))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 F (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 C 2) (*.f64 F (pow.f64 B 2))))) A)) (+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))))))
(+.f64 (*.f64 A (*.f64 2 (*.f64 (pow.f64 B 2) F))) (+.f64 (+.f64 (*.f64 C (*.f64 -2 (*.f64 (pow.f64 B 2) F))) (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 C F)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 F (*.f64 -1/2 (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 B 2) F)))) A))))
(+.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (+.f64 (*.f64 C (*.f64 -8 (*.f64 (pow.f64 A 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 F)) (*.f64 (pow.f64 C 2) (*.f64 2 (*.f64 (pow.f64 B 2) F)))) A)))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(+.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (*.f64 C F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 C (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)))
(+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (*.f64 C F) (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)))) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (*.f64 C F) (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(+.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (*.f64 C F)) (+.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 C (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (pow.f64 C 2) (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))) (*.f64 A (*.f64 -4 (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))))
(+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (*.f64 C F) (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)))) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 C 2) (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)))))))))
(+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (*.f64 C F) (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (pow.f64 C 2) (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))))))))
(+.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 C 3) (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 2 (*.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (*.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 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 (pow.f64 C 2) F)))))
(+.f64 (*.f64 C (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) F)) (+.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 A (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))))))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (pow.f64 C 2) (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))) (*.f64 A (*.f64 -4 (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (*.f64 C F) (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)))) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 F (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 A (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)) 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 2 (*.f64 A (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)) 2))))))))) (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (pow.f64 C 2) (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A -1)))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (*.f64 C F) (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 F (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 A (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 2 (*.f64 A (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))))))) (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (pow.f64 C 2) (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2)))) (*.f64 A (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))))))))
(*.f64 -4 (*.f64 A (*.f64 (-.f64 A (*.f64 -1 A)) (*.f64 C F))))
(*.f64 A (*.f64 -4 (*.f64 (*.f64 C F) (-.f64 A (*.f64 A -1)))))
(*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F))))
(*.f64 A (*.f64 (*.f64 C F) (*.f64 -8 A)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (-.f64 A (*.f64 -1 A)) (*.f64 C F)))) (*.f64 F (+.f64 (*.f64 (-.f64 A (*.f64 -1 A)) (pow.f64 B 2)) (*.f64 2 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (*.f64 C F) (-.f64 A (*.f64 A -1))))) (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (-.f64 A (*.f64 A -1))) (*.f64 A (*.f64 2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)))))))
(+.f64 (*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F)))) (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (*.f64 A 2)) (*.f64 A (*.f64 2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)))))))
(+.f64 (*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F)))) (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (*.f64 A 2)) (*.f64 A (*.f64 2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)))))))
(+.f64 (*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F)))) (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (*.f64 A 2)) (*.f64 A (*.f64 2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))))))
(+.f64 (*.f64 A (*.f64 (*.f64 C F) (*.f64 -8 A))) (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A A)) (*.f64 A (*.f64 2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (-.f64 A (*.f64 -1 A)) (*.f64 C F)))) (+.f64 (/.f64 (*.f64 F (+.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))) (*.f64 -1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 B 2))))) C) (*.f64 F (+.f64 (*.f64 (-.f64 A (*.f64 -1 A)) (pow.f64 B 2)) (*.f64 2 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (*.f64 C F) (-.f64 A (*.f64 A -1))))) (+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (-.f64 A (*.f64 A -1))) (*.f64 A (*.f64 2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)))))) (/.f64 (*.f64 F (+.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 -1/2 (pow.f64 B 2))))) C)))
(+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (*.f64 A 2)) (*.f64 A (*.f64 2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)))))) (+.f64 (*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F)))) (/.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 A 2) (*.f64 2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)))) (*.f64 (pow.f64 B 2) (*.f64 -1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)))))) C)))
(+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (*.f64 A 2)) (*.f64 A (*.f64 2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)))))) (+.f64 (*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F)))) (/.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 A 2) (*.f64 2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)))) (*.f64 (pow.f64 B 2) (*.f64 -1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)))))) C)))
(+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (*.f64 A 2)) (*.f64 A (*.f64 2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))))) (+.f64 (*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F)))) (/.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 A 2) (*.f64 2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))) (*.f64 (pow.f64 B 2) (*.f64 -1/2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))))) C)))
(+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A A)) (*.f64 A (*.f64 2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))))) (+.f64 (*.f64 A (*.f64 (*.f64 C F) (*.f64 -8 A))) (/.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 A 2) (*.f64 2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))) (*.f64 (pow.f64 B 2) (*.f64 -1/2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))))) C)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (-.f64 A (*.f64 -1 A)) (*.f64 C F)))) (+.f64 (/.f64 (*.f64 F (+.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))) (*.f64 -1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 B 2))))) C) (+.f64 (*.f64 F (+.f64 (*.f64 (-.f64 A (*.f64 -1 A)) (pow.f64 B 2)) (*.f64 2 (*.f64 A (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)))))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 A (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2) (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))))) (*.f64 -1/2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (pow.f64 B 2))))) F) (pow.f64 C 2)))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 (*.f64 C F) (-.f64 A (*.f64 A -1))))) (+.f64 (/.f64 (*.f64 F (+.f64 (*.f64 2 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 -1/2 (pow.f64 B 2))))) C) (+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (-.f64 A (*.f64 A -1))) (*.f64 A (*.f64 2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)))))) (/.f64 (*.f64 F (+.f64 (*.f64 A (*.f64 -2 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2))) 2) (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2))))))) (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)) (*.f64 -1/2 (pow.f64 B 2)))))) (pow.f64 C 2)))))
(+.f64 (*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F)))) (+.f64 (+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (*.f64 A 2)) (*.f64 A (*.f64 2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)))))) (/.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 A 2) (*.f64 2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)))) (*.f64 (pow.f64 B 2) (*.f64 -1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)))))) C)) (/.f64 (*.f64 F (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2))) 2) (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2))))) (*.f64 -2 A)) (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2))))))) (pow.f64 C 2))))
(+.f64 (*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F)))) (+.f64 (+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (*.f64 A 2)) (*.f64 A (*.f64 2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)))))) (/.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 A 2) (*.f64 2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)))) (*.f64 (pow.f64 B 2) (*.f64 -1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)))))) C)) (/.f64 (*.f64 F (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))) 2) (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))))) (*.f64 -2 A)) (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))))))) (pow.f64 C 2))))
(+.f64 (*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F)))) (+.f64 (+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (*.f64 A 2)) (*.f64 A (*.f64 2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))))) (/.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 A 2) (*.f64 2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))) (*.f64 (pow.f64 B 2) (*.f64 -1/2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))))) C)) (/.f64 (*.f64 F (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2)))) 2) (*.f64 -1 (*.f64 (pow.f64 A 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2)))))) (*.f64 -2 A)) (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -1/2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2)))))))) (pow.f64 C 2))))
(+.f64 (*.f64 A (*.f64 (*.f64 C F) (*.f64 -8 A))) (+.f64 (+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A A)) (*.f64 A (*.f64 2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))))) (/.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 A 2) (*.f64 2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))) (*.f64 (pow.f64 B 2) (*.f64 -1/2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))))) C)) (/.f64 (*.f64 F (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2)))) 2) (*.f64 -1 (*.f64 (pow.f64 A 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2)))))) (*.f64 -2 A)) (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -1/2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2)))))))) (pow.f64 C 2))))
(*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F)))
(+.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 A F))) (*.f64 C (*.f64 2 (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F))) (*.f64 C (*.f64 2 (*.f64 (pow.f64 B 2) F))))
(+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 F F) C)))
(+.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))))
(+.f64 (*.f64 C (*.f64 2 (*.f64 (pow.f64 B 2) F))) (+.f64 (*.f64 A (*.f64 -2 (*.f64 (pow.f64 B 2) F))) (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 A F)))))
(+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F))) (+.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (*.f64 C (*.f64 2 (*.f64 (pow.f64 B 2) F)))))
(+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F))) (+.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 F F) C))))
(+.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 F (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 B 2))))) C)))))
(+.f64 (*.f64 C (*.f64 2 (*.f64 (pow.f64 B 2) F))) (+.f64 (*.f64 A (*.f64 -2 (*.f64 (pow.f64 B 2) F))) (+.f64 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 A F))) (*.f64 -1 (/.f64 (+.f64 (*.f64 F (*.f64 -1/2 (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 B 2) F)))) C)))))
(+.f64 (*.f64 C (*.f64 2 (*.f64 (pow.f64 B 2) F))) (+.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 F)) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 A 2) F)))) C))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 (+.f64 F F) C)) (+.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 F)) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 A 2) F)))) C))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 (-.f64 A C) 2) (pow.f64 B 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))
(*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(*.f64 (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) 0)
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))
(+.f64 0 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) 0)
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))
(-.f64 0 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) 1)
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))
(*.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))
(*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) -1)
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))
(neg.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) 0)
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))))))
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))))
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)))))))
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))))
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))))
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))))))
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))))
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)))))))
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))))
(+.f64 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)) 0)
(+.f64 0 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))))
(+.f64 0 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(+.f64 0 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)))))
(+.f64 0 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))
(+.f64 0 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))
(+.f64 0 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))))
(+.f64 0 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))))))
(+.f64 0 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)))))
(+.f64 0 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))))))

localize74.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
6.7b
(*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))
15.8b
(sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2))))
21.1b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
36.1b
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))
Compiler

Compiled 202 to 113 computations (44.1% saved)

series92.0ms (0.2%)

Counts
3 → 88
Calls

36 calls:

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

rewrite44.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
626×rational.json-simplify-31
506×rational.json-simplify-2
276×bool.json-1
262×rational.json-1
262×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
028287
1145287
2306287
3532287
4718287
5938287
61116287
71164287
81164287
91310287
101343287
111345287
121345287
131384287
Stop Event
saturated
Counts
3 → 15
Calls
Call 1
Inputs
(/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (-.f64 (*.f64 (*.f64 A C) 4) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (-.f64 (*.f64 (*.f64 A C) 4) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (-.f64 (*.f64 (*.f64 A C) 4) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (-.f64 (*.f64 (*.f64 A C) 4) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (-.f64 (*.f64 (*.f64 A C) 4) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (-.f64 (*.f64 (*.f64 A C) 4) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (-.f64 (*.f64 (*.f64 A C) 4) (pow.f64 B 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F))))))))

simplify636.0ms (1.7%)

Algorithm
egg-herbie
Rules
1572×rational.json-simplify-27
1356×rational.json-simplify-1
1298×rational.json-simplify-41
1176×rational.json-simplify-31
1054×rational.json-simplify-33
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
080631357
1197231045
2328631045
3438431045
4498131045
5592331045
6700631045
Stop Event
node limit
Counts
103 → 321
Calls
Call 1
Inputs
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8)))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))))) (*.f64 (pow.f64 C 2) (sqrt.f64 8))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) C)))) (pow.f64 B 2)))
(+.f64 (*.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) (pow.f64 C 2)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C)))) (*.f64 C (sqrt.f64 8))))) 2)) (sqrt.f64 -2)) (*.f64 (pow.f64 C 2) (sqrt.f64 8))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))))) (*.f64 (pow.f64 C 3) (sqrt.f64 8))))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8)))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))))) (*.f64 (pow.f64 C 2) (sqrt.f64 8))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) C)))) (pow.f64 B 2))))
(+.f64 (*.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) (pow.f64 C 2)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C)))) (*.f64 C (sqrt.f64 8))))) 2)) (sqrt.f64 -2)) (*.f64 (pow.f64 C 2) (sqrt.f64 8))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))))) (*.f64 (pow.f64 C 3) (sqrt.f64 8))))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8)))) (+.f64 (*.f64 (pow.f64 B 6) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C)))) (*.f64 C (sqrt.f64 8))))) 2)) (sqrt.f64 -2)) (*.f64 (pow.f64 C 3) (sqrt.f64 8))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C)))) (*.f64 C (sqrt.f64 8))))) 2)) (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))))) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F (pow.f64 (sqrt.f64 8) 2))))))) (sqrt.f64 -2)) (*.f64 (pow.f64 C 2) (sqrt.f64 8))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) (pow.f64 C 3)))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 7) F))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))))) (*.f64 (pow.f64 C 4) (sqrt.f64 8))))))))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))))) (*.f64 (pow.f64 C 2) (sqrt.f64 8))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) C)))) (pow.f64 B 2)))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)) (/.f64 (sqrt.f64 -2) B)))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 C (sqrt.f64 -2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2))))) (pow.f64 B 3))))) A) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)) (/.f64 (sqrt.f64 -2) B))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 C (sqrt.f64 -2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2))))) (pow.f64 B 3))))) A) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1)))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))) B))) 2)) (sqrt.f64 -2)) (pow.f64 B 3))))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)) (/.f64 (sqrt.f64 -2) B)))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 C (sqrt.f64 -2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2))))) (pow.f64 B 3))))) A) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 C (*.f64 F (*.f64 (-.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 -2 (*.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)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1)))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))) B))) 2)) (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 C (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1)))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))) B))) 2)) (sqrt.f64 -2))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))))) (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -2)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1)))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))) B))) 2)) (sqrt.f64 -2)) (pow.f64 B 3))))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)) (/.f64 (sqrt.f64 -2) B))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 2))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))))) A)))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (sqrt.f64 8))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 4))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 2))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))))) A))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (sqrt.f64 8))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 4))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 2))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))))) A)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 6)) (sqrt.f64 8)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2)))) (sqrt.f64 8)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 C (pow.f64 (sqrt.f64 8) 2)))) (sqrt.f64 -2)) (sqrt.f64 8)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 6)))))))) (pow.f64 A 3))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (/.f64 (sqrt.f64 -2) B)))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (sqrt.f64 -2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F))))) C) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (/.f64 (sqrt.f64 -2) B))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (sqrt.f64 -2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F))))) C) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (sqrt.f64 -2))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) 2)) (sqrt.f64 -2)) (pow.f64 B 3)))))) (pow.f64 C 2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (/.f64 (sqrt.f64 -2) B)))))
(+.f64 (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (sqrt.f64 -2))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) F)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F))))) 2)) (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F))))) (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (pow.f64 B 2))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) 2)))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F))))) (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 -2)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (sqrt.f64 -2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F))))) C) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (sqrt.f64 -2))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) 2)) (sqrt.f64 -2)) (pow.f64 B 3)))))) (pow.f64 C 2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (/.f64 (sqrt.f64 -2) B))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 2)))))) C)) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 2)))))) C)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 8))))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2)) (sqrt.f64 -2)) (*.f64 (pow.f64 C 2) (sqrt.f64 8))))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 4))) (pow.f64 C 2))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 2)))))) C)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 8))))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 F (pow.f64 B 4))) (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 B 2))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2)) (pow.f64 B 2)) (*.f64 A (pow.f64 (sqrt.f64 8) 2)))) (sqrt.f64 -2)) (sqrt.f64 8)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2)) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) (sqrt.f64 8)))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 6))))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 6)) (sqrt.f64 8))))))) (pow.f64 C 3))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2)) (sqrt.f64 -2)) (*.f64 (pow.f64 C 2) (sqrt.f64 8))))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 4))) (pow.f64 C 2)))))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (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 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C)))) (pow.f64 B 2))) (*.f64 C (sqrt.f64 8))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -2) (sqrt.f64 8)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C)))) (*.f64 C (sqrt.f64 8))))) 2)) (*.f64 (sqrt.f64 -2) (pow.f64 B 4))) (*.f64 C (sqrt.f64 8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C)))) (pow.f64 B 2))) (*.f64 C (sqrt.f64 8))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -2) (sqrt.f64 8))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C)))) (*.f64 C (sqrt.f64 8))))) 2)) (*.f64 (sqrt.f64 -2) (pow.f64 B 4))) (*.f64 C (sqrt.f64 8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C)))) (pow.f64 B 2))) (*.f64 C (sqrt.f64 8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C)))) (*.f64 C (sqrt.f64 8))))) 2)) (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))))) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F (pow.f64 (sqrt.f64 8) 2))))))) (*.f64 (sqrt.f64 -2) (pow.f64 B 6))) (*.f64 C (sqrt.f64 8))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -2) (sqrt.f64 8)))))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)) (*.f64 (sqrt.f64 -2) B))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)) (*.f64 (sqrt.f64 -2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1)))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))) B))) 2)) (sqrt.f64 -2))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)) (*.f64 (sqrt.f64 -2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1)))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))) B))) 2)) (sqrt.f64 -2))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)) (*.f64 (sqrt.f64 -2) B)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 C (*.f64 F (*.f64 (-.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 -2 (*.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)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1)))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))) B))) 2)) (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 F (pow.f64 B 2)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))))))))
(*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -2) (sqrt.f64 8))) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -2) (sqrt.f64 8))) (sqrt.f64 (*.f64 C F)))) (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -2) (sqrt.f64 8))) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 A (sqrt.f64 8))) (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 C (pow.f64 (sqrt.f64 8) 2)))) (sqrt.f64 -2)) (*.f64 (pow.f64 A 2) (sqrt.f64 8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -2) (sqrt.f64 8))) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 A (sqrt.f64 8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)) (*.f64 (sqrt.f64 -2) B))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 C (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (sqrt.f64 -2))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)) (*.f64 (sqrt.f64 -2) B)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 C (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (sqrt.f64 -2))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)) (*.f64 (sqrt.f64 -2) B))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 C (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (sqrt.f64 -2))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) F)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F))))) 2)) (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F))))) (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (pow.f64 B 2)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)) (*.f64 (sqrt.f64 -2) B)))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -2) (sqrt.f64 8)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -2) (sqrt.f64 8))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -2) (sqrt.f64 8))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2)) (sqrt.f64 -2)) (*.f64 C (sqrt.f64 8)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -2) (sqrt.f64 8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 F (pow.f64 B 4))) (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 B 2))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2)) (pow.f64 B 2)) (*.f64 A (pow.f64 (sqrt.f64 8) 2)))) (sqrt.f64 -2)) (*.f64 (pow.f64 C 2) (sqrt.f64 8))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2)) (sqrt.f64 -2)) (*.f64 C (sqrt.f64 8))))))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 -2 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C)))))))
(+.f64 (*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C)))))) (*.f64 -2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4)))))
(+.f64 (*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C)))))) (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 6))) (*.f64 -2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4))))))
(*.f64 -2 (*.f64 F (pow.f64 B 3)))
(+.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))) (*.f64 -2 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))) (+.f64 (*.f64 -2 (*.f64 B (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))))) (*.f64 -2 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))) (+.f64 (*.f64 -8 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 -2 (*.f64 B (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))))) (*.f64 -2 (*.f64 F (pow.f64 B 3))))))
(*.f64 2 (*.f64 F (pow.f64 B 3)))
(+.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))) (*.f64 2 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))) (+.f64 (*.f64 2 (*.f64 B (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))))) (*.f64 2 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))) (+.f64 (*.f64 -8 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 2 (*.f64 B (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))))) (*.f64 2 (*.f64 F (pow.f64 B 3))))))
(*.f64 -2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 -2 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))))) (*.f64 -2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1)))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.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 -2 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))))) (*.f64 -2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 F (pow.f64 B 2))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 1/2 (*.f64 (*.f64 C (*.f64 F (*.f64 (-.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 -2 (*.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)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1)))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.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 -2 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))))) (*.f64 -2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 F (pow.f64 B 2)))))))
(*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 C) C)))))
(+.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 C) C))))) (*.f64 -2 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F))))))
(+.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 C) C))))) (+.f64 (*.f64 -2 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 F (pow.f64 B 2)))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F)))) A))))
(+.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 C) C))))) (+.f64 (*.f64 -2 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C (*.f64 F (pow.f64 B 2))))) (*.f64 2 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (pow.f64 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 2))) (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 F (pow.f64 B 2)))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F)))) A)))))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 4 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 4 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -4 (*.f64 C (*.f64 F (pow.f64 B 2))))))
(+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 2 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))) A)) (+.f64 (*.f64 4 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -4 (*.f64 C (*.f64 F (pow.f64 B 2)))))))
(*.f64 -2 (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (pow.f64 B 2))))
(+.f64 (*.f64 -2 (*.f64 C (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)))))) (*.f64 -2 (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (pow.f64 B 2)))))
(+.f64 (*.f64 -2 (*.f64 C (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1))))))) (*.f64 -2 (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (pow.f64 B 2))))))
(+.f64 (*.f64 -2 (*.f64 C (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)))))) (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) F)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 C 3))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1))))))) (*.f64 -2 (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (pow.f64 B 2)))))))
(*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))
(+.f64 (*.f64 -2 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 A) A) (pow.f64 B 2))) (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))))) (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A))))))
(+.f64 (*.f64 -2 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 A) A) (pow.f64 B 2))) (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 F (pow.f64 B 2)))) (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)))) C)) (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))))
(+.f64 (*.f64 -2 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 A) A) (pow.f64 B 2))) (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 F (pow.f64 B 2)))) (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)))) C)) (+.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2) (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))) F))) (*.f64 1/2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 F (pow.f64 B 2)))))) (pow.f64 C 2))))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2))))))
(+.f64 (*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 F (pow.f64 B 4))) (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 B 2))))) C)))))
(*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (-.f64 (*.f64 (*.f64 A C) 4) (pow.f64 B 2))) 0)
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (-.f64 (*.f64 (*.f64 A C) 4) (pow.f64 B 2))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (-.f64 (*.f64 (*.f64 A C) 4) (pow.f64 B 2))) 0)
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (-.f64 (*.f64 (*.f64 A C) 4) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (-.f64 (*.f64 (*.f64 A C) 4) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(+.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) 0)
(+.f64 0 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F))) 0)
(+.f64 0 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F))))
Outputs
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8))))
(*.f64 1/4 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 8))))
(*.f64 (sqrt.f64 -2) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 8))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8)))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))))) (*.f64 (pow.f64 C 2) (sqrt.f64 8))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) C)))) (pow.f64 B 2)))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 8)))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 F C)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) C)))) (pow.f64 B 2)))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 8)))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2)))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) C)))) (pow.f64 B 2)))
(+.f64 (*.f64 (sqrt.f64 -2) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 8)))) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A C)) (-.f64 A C))) (*.f64 F (*.f64 -2 C)))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) C)))) (pow.f64 B 2)))
(+.f64 (*.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) (pow.f64 C 2)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C)))) (*.f64 C (sqrt.f64 8))))) 2)) (sqrt.f64 -2)) (*.f64 (pow.f64 C 2) (sqrt.f64 8))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))))) (*.f64 (pow.f64 C 3) (sqrt.f64 8))))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8)))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))))) (*.f64 (pow.f64 C 2) (sqrt.f64 8))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) C)))) (pow.f64 B 2))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 8)))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 F C)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) C)))) (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) (pow.f64 C 2)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 -2 (*.f64 F C)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C)))) (*.f64 (sqrt.f64 8) C)))) 2))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 F C)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))))) (*.f64 (sqrt.f64 8) (pow.f64 C 3))))))) (pow.f64 B 4)))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 8)))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2)))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) C)))) (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) (pow.f64 C 2)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2))) (*.f64 (sqrt.f64 8) C)))) 2))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2)))) (*.f64 (sqrt.f64 8) (pow.f64 C 3))))))) (pow.f64 B 4)))
(+.f64 (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 8)))) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A C)) (-.f64 A C))) (*.f64 F (*.f64 -2 C)))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) C)))) (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 A C)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A C)) (-.f64 A C))) (*.f64 F (*.f64 -2 C))) (*.f64 (sqrt.f64 8) C)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))) 2)))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A C)) (-.f64 A C))) (*.f64 F (*.f64 -2 C)))) (*.f64 (sqrt.f64 8) (pow.f64 C 3))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))))) (pow.f64 B 4)))
(+.f64 (*.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) (pow.f64 C 2)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C)))) (*.f64 C (sqrt.f64 8))))) 2)) (sqrt.f64 -2)) (*.f64 (pow.f64 C 2) (sqrt.f64 8))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))))) (*.f64 (pow.f64 C 3) (sqrt.f64 8))))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8)))) (+.f64 (*.f64 (pow.f64 B 6) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C)))) (*.f64 C (sqrt.f64 8))))) 2)) (sqrt.f64 -2)) (*.f64 (pow.f64 C 3) (sqrt.f64 8))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C)))) (*.f64 C (sqrt.f64 8))))) 2)) (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))))) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F (pow.f64 (sqrt.f64 8) 2))))))) (sqrt.f64 -2)) (*.f64 (pow.f64 C 2) (sqrt.f64 8))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) (pow.f64 C 3)))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 7) F))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))))) (*.f64 (pow.f64 C 4) (sqrt.f64 8))))))))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))))) (*.f64 (pow.f64 C 2) (sqrt.f64 8))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) C)))) (pow.f64 B 2)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) (pow.f64 C 2)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 -2 (*.f64 F C)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C)))) (*.f64 (sqrt.f64 8) C)))) 2))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 F C)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))))) (*.f64 (sqrt.f64 8) (pow.f64 C 3))))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 8)))) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 F C)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) C)))) (pow.f64 B 2)) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 -2 (*.f64 F C)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C)))) (*.f64 (sqrt.f64 8) C)))) 2))) (*.f64 (sqrt.f64 8) (pow.f64 C 3))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 F C)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C)))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 -2 (*.f64 F C)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C)))) (*.f64 (sqrt.f64 8) C)))) 2))) (*.f64 A (*.f64 F (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 8) 2)))))))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) (pow.f64 C 3)))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (*.f64 F C)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))))) (*.f64 (sqrt.f64 8) (pow.f64 C 4))))))))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) (pow.f64 C 2)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2))) (*.f64 (sqrt.f64 8) C)))) 2))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2)))) (*.f64 (sqrt.f64 8) (pow.f64 C 3))))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 8)))) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2)))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) C)))) (pow.f64 B 2)) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2))) (*.f64 (sqrt.f64 8) C)))) 2))) (*.f64 (sqrt.f64 8) (pow.f64 C 3))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2))) (*.f64 (sqrt.f64 8) C)))) 2))) (*.f64 F (*.f64 A (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 8) 2)))))))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) (pow.f64 C 3)))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2)))) (*.f64 (sqrt.f64 8) (pow.f64 C 4))))))))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 8)))) (+.f64 (*.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) (pow.f64 C 2)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2))) (*.f64 (sqrt.f64 8) C)))) 2))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2)))) (*.f64 (sqrt.f64 8) (pow.f64 C 3))))))) (pow.f64 B 4)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2)))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) C)))) (pow.f64 B 2)) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2))) (*.f64 (sqrt.f64 8) C)))) 2))) (*.f64 (sqrt.f64 8) (pow.f64 C 3))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2))) (*.f64 (sqrt.f64 8) C)))) 2))) (*.f64 F (*.f64 A (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 8) 2)))))))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) (pow.f64 C 3)))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2)))) (*.f64 (sqrt.f64 8) (pow.f64 C 4))))))))))))
(+.f64 (*.f64 (sqrt.f64 -2) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 8)))) (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A C)) (-.f64 A C))) (*.f64 F (*.f64 -2 C)))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) C)))) (pow.f64 B 2)) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 A C)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A C)) (-.f64 A C))) (*.f64 F (*.f64 -2 C))) (*.f64 (sqrt.f64 8) C)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))) 2)))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A C)) (-.f64 A C))) (*.f64 F (*.f64 -2 C)))) (*.f64 (sqrt.f64 8) (pow.f64 C 3))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))))) (pow.f64 B 4))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 A C)) (pow.f64 (-.f64 A C) 5))) (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A C)) (-.f64 A C))) (*.f64 F (*.f64 -2 C))) (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 A C)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A C)) (-.f64 A C))) (*.f64 F (*.f64 -2 C))) (*.f64 (sqrt.f64 8) C)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))) 2)))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 (sqrt.f64 8) 2) (*.f64 F A)))))))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 A C)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A C)) (-.f64 A C))) (*.f64 F (*.f64 -2 C))) (*.f64 (sqrt.f64 8) C)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))) 2)))) (*.f64 (sqrt.f64 8) (pow.f64 C 3))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) (pow.f64 C 3)) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))) (*.f64 1/128 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A C)) (-.f64 A C))) (*.f64 F (*.f64 -2 C)))) (*.f64 (sqrt.f64 8) (pow.f64 C 4)))))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)) (/.f64 (sqrt.f64 -2) B)))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (sqrt.f64 -2) B)))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 C (sqrt.f64 -2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2))))) (pow.f64 B 3))))) A) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)) (/.f64 (sqrt.f64 -2) B))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (sqrt.f64 -2) B))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (sqrt.f64 -2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 -4 (*.f64 F C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))))))) (pow.f64 B 3)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (sqrt.f64 -2) B))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (sqrt.f64 -2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -4 C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))))))) (pow.f64 B 3)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (sqrt.f64 -2) B))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 -2) C) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 3)))))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 C (sqrt.f64 -2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2))))) (pow.f64 B 3))))) A) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1)))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))) B))) 2)) (sqrt.f64 -2)) (pow.f64 B 3))))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)) (/.f64 (sqrt.f64 -2) B)))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (sqrt.f64 -2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 -4 (*.f64 F C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))))))) (pow.f64 B 3)))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (sqrt.f64 -2) B))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 C (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 -4 (*.f64 F C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 -4 (*.f64 F C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))) B))) 2))) (pow.f64 B 3)))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (sqrt.f64 -2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -4 C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))))))) (pow.f64 B 3)))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (sqrt.f64 -2) B))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 C (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -4 C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))))) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -4 C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) B))) 2))) (pow.f64 B 3)))))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (sqrt.f64 -2) B))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 -2) C) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 3))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 C (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 -4 F))) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 F (pow.f64 B 2)))) B))) 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 C (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 F (pow.f64 B 2)))))) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 C 2)) (pow.f64 B 5))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 C (sqrt.f64 -2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2))))) (pow.f64 B 3))))) A) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 C (*.f64 F (*.f64 (-.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 -2 (*.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)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1)))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))) B))) 2)) (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 C (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1)))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))) B))) 2)) (sqrt.f64 -2))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))))) (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -2)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1)))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))) B))) 2)) (sqrt.f64 -2)) (pow.f64 B 3))))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)) (/.f64 (sqrt.f64 -2) B))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (sqrt.f64 -2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 -4 (*.f64 F C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))))))) (pow.f64 B 3)))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (sqrt.f64 -2) B))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 C (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 -4 (*.f64 F C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))))) (pow.f64 B 5)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 -4 (*.f64 F C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))) B))) 2))) (pow.f64 B 3)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) 2))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) 3))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 -4 (*.f64 F C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))) (-.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 -4 (*.f64 F C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))) B))) 2))) (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (pow.f64 B 2))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 -4 (*.f64 F C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))) B))) 2)) (*.f64 (sqrt.f64 -2) C)) (pow.f64 B 5)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 -4 (*.f64 F C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))))) (pow.f64 B 7)))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 C 3)) (pow.f64 B 7))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (sqrt.f64 -2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -4 C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))))))) (pow.f64 B 3)))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (sqrt.f64 -2) B))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 C (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -4 C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))))) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -4 C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) B))) 2))) (pow.f64 B 3)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) 3))) C))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -4 C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) (-.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -4 C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) B))) 2))) (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (pow.f64 B 2))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -4 C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) B))) 2)) (*.f64 (sqrt.f64 -2) C)) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (*.f64 -8 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -4 C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) (*.f64 (sqrt.f64 -2) (pow.f64 C 2))) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 C 3)) (pow.f64 B 7))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (sqrt.f64 -2) B))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 -2) C) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 3))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 C (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 -4 F))) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 F (pow.f64 B 2)))) B))) 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 C (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 F (pow.f64 B 2)))))) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 C 2)) (pow.f64 B 5)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2)) (*.f64 C (pow.f64 B 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) 3))))) (-.f64 (*.f64 -2 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2))) (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 C (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 -4 F))) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 F (pow.f64 B 2)))) B))) 2)))) (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (pow.f64 B 2)))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 -4 F))) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 F (pow.f64 B 2)))) B))) 2))) (*.f64 (sqrt.f64 -2) C)) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 F (pow.f64 B 2)))))) (pow.f64 B 7)) (*.f64 -8 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 C 3)) (pow.f64 B 7)))))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8))))
(*.f64 -1/4 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 8))))
(*.f64 (sqrt.f64 -2) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 8))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 2))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))))) A)))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 8)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 8) (pow.f64 B 2))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))))) A)))
(+.f64 (*.f64 (sqrt.f64 -2) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 8)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (pow.f64 B 2))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))))) A)))
(+.f64 (*.f64 (sqrt.f64 -2) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 8)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 8) (pow.f64 B 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))))) A)))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (sqrt.f64 8))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 4))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 2))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))))) A))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (*.f64 (sqrt.f64 8) (pow.f64 A 2))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 (sqrt.f64 8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (+.f64 (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 8)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 8) (pow.f64 B 2))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))))) A))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 4))) (pow.f64 A 2)))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (*.f64 (sqrt.f64 8) (pow.f64 A 2))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 (sqrt.f64 8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (pow.f64 B 2))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))))) A)) (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 8)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 4))) (pow.f64 A 2))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 8)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (pow.f64 B 2))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))))) A))) (+.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (*.f64 (sqrt.f64 8) (pow.f64 A 2))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 4))) (pow.f64 A 2))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 (sqrt.f64 8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 8) (pow.f64 B 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))))) A)) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (*.f64 (sqrt.f64 8) (pow.f64 A 2))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 C (*.f64 2 (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 (sqrt.f64 8) (pow.f64 A 2))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))) (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 8)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 4))) (pow.f64 A 2)))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (sqrt.f64 8))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 4))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 2))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))))) A)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 6)) (sqrt.f64 8)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2)))) (sqrt.f64 8)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 C (pow.f64 (sqrt.f64 8) 2)))) (sqrt.f64 -2)) (sqrt.f64 8)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 6)))))))) (pow.f64 A 3))))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (*.f64 (sqrt.f64 8) (pow.f64 A 2))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 (sqrt.f64 8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 4))) (pow.f64 A 2)))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 8)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 8) (pow.f64 B 2))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))))) A)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 6)) (sqrt.f64 8)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2)))) (sqrt.f64 8)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 C (pow.f64 (sqrt.f64 8) 2))))) (sqrt.f64 8)))) (*.f64 1/256 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (sqrt.f64 8) (pow.f64 B 6)))))))) (pow.f64 A 3))))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (*.f64 (sqrt.f64 8) (pow.f64 A 2))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 (sqrt.f64 8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (pow.f64 B 2))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))))) A)) (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 8)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 4))) (pow.f64 A 2))))))) (*.f64 -1 (/.f64 (+.f64 (+.f64 (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 6)) (sqrt.f64 8)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2)) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) (sqrt.f64 8))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 C (pow.f64 (sqrt.f64 8) 2))))) (sqrt.f64 8))))) (*.f64 (sqrt.f64 -2) (*.f64 1/256 (*.f64 (sqrt.f64 8) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (pow.f64 B 6)))))) (pow.f64 A 3)))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (*.f64 (sqrt.f64 8) (pow.f64 A 2))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 8)))) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (pow.f64 B 2))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))))) A)) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 (sqrt.f64 8) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 4))) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 C (pow.f64 (sqrt.f64 8) 2))))) (sqrt.f64 8)))) (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 1/256 (*.f64 (sqrt.f64 8) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (pow.f64 B 6))))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 6)) (sqrt.f64 8)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2)) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) (sqrt.f64 8))))))) (pow.f64 A 3))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (sqrt.f64 8) (pow.f64 B 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))))) A)) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (*.f64 (sqrt.f64 8) (pow.f64 A 2))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 C (*.f64 2 (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 (sqrt.f64 8) (pow.f64 A 2))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))) (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 8)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 4))) (pow.f64 A 2))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (*.f64 -2 (pow.f64 B 2))))) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 C (*.f64 2 (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 C (pow.f64 (sqrt.f64 8) 2))))) (sqrt.f64 8)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (sqrt.f64 -2) (*.f64 1/256 (*.f64 (sqrt.f64 8) (pow.f64 B 6))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 6)) (sqrt.f64 8)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (*.f64 1/32 (/.f64 (*.f64 (-.f64 (*.f64 C (*.f64 2 (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2)) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) (sqrt.f64 8))))))) (pow.f64 A 3))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (/.f64 (sqrt.f64 -2) B)))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 -2) B) (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (sqrt.f64 -2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F))))) C) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (/.f64 (sqrt.f64 -2) B))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 -2) B) (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 -2) B) (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 -2) B) (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 F (pow.f64 B 2))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (*.f64 -4 (/.f64 (*.f64 A (sqrt.f64 -2)) (pow.f64 B 3)))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (sqrt.f64 -2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F))))) C) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (sqrt.f64 -2))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) 2)) (sqrt.f64 -2)) (pow.f64 B 3)))))) (pow.f64 C 2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (/.f64 (sqrt.f64 -2) B)))))
(+.f64 (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 -2) B) (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (*.f64 A (sqrt.f64 -2))) (pow.f64 B 5)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 A 2)) (pow.f64 B 5)) (*.f64 -16 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) B))) 2))) (pow.f64 B 3)))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 -2) B) (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (+.f64 (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))) (*.f64 A (sqrt.f64 -2))) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 A (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 -4 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))) B))) 2))) (pow.f64 B 3)))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 -2) B) (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (+.f64 (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 F (pow.f64 B 2))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (*.f64 -4 (/.f64 (*.f64 A (sqrt.f64 -2)) (pow.f64 B 3)))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 A 2)) (pow.f64 B 5)))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 F (pow.f64 B 2))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))) (*.f64 A (sqrt.f64 -2))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (-.f64 (*.f64 F (*.f64 -4 (*.f64 A (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 F (pow.f64 B 2))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))))))))
(+.f64 (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (sqrt.f64 -2))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) F)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F))))) 2)) (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F))))) (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (pow.f64 B 2))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) 2)))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F))))) (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 -2)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (sqrt.f64 -2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F))))) C) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (sqrt.f64 -2))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) 2)) (sqrt.f64 -2)) (pow.f64 B 3)))))) (pow.f64 C 2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (/.f64 (sqrt.f64 -2) B))))))
(+.f64 (+.f64 (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 -2) B) (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (*.f64 A (sqrt.f64 -2))) (pow.f64 B 5)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 A 2)) (pow.f64 B 5)) (*.f64 -16 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) B))) 2))) (pow.f64 B 3))))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))))) (pow.f64 B 7)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 F (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) B))) 2))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) B))) 2)))) (pow.f64 B 5)))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 A 3)) (pow.f64 B 7)))))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 -2) B) (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))) (*.f64 A (sqrt.f64 -2))) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 A (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 -4 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))) B))) 2))) (pow.f64 B 3)))))))) (+.f64 (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))))) (pow.f64 B 7)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 -2 (*.f64 A (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 A (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 -4 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))) B))) 2))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 A (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 -4 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))) B))) 2)) (*.f64 A (sqrt.f64 -2))) (pow.f64 B 5)))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 A 3)) (pow.f64 B 7))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 -2) B) (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (+.f64 (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 F (pow.f64 B 2))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))))) (pow.f64 B 7)) (*.f64 -8 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (-.f64 (*.f64 -2 (*.f64 A (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 F (pow.f64 B 2))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (-.f64 (*.f64 F (*.f64 -4 (*.f64 A (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 F (pow.f64 B 2))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) 2)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 F (pow.f64 B 2)))))))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (-.f64 (*.f64 F (*.f64 -4 (*.f64 A (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 F (pow.f64 B 2))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) 2))) (*.f64 A (sqrt.f64 -2))) (pow.f64 B 5)))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 A 3)) (pow.f64 B 7)))))))) (+.f64 (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 F (pow.f64 B 2))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (*.f64 -4 (/.f64 (*.f64 A (sqrt.f64 -2)) (pow.f64 B 3)))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 A 2)) (pow.f64 B 5)))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 F (pow.f64 B 2))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))) (*.f64 A (sqrt.f64 -2))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (-.f64 (*.f64 F (*.f64 -4 (*.f64 A (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 F (pow.f64 B 2))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))))))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8))))
(*.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 8))) -1/4)
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) (*.f64 -1/4 (sqrt.f64 8))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 2)))))) C)) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 8))) -1/4) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8)))) (*.f64 1/16 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 8) (pow.f64 B 2)))))) C)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 8))) -1/4) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8)))) (*.f64 1/16 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (pow.f64 B 2)))))) C)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) (*.f64 -1/4 (sqrt.f64 8)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8)))) (*.f64 (sqrt.f64 -2) (*.f64 1/16 (*.f64 (sqrt.f64 8) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (pow.f64 B 2)))))) C)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 2)))))) C)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 8))))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2)) (sqrt.f64 -2)) (*.f64 (pow.f64 C 2) (sqrt.f64 8))))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 4))) (pow.f64 C 2))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8)))) (*.f64 1/16 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 8) (pow.f64 B 2)))))) C)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 8))) -1/4) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 A (*.f64 2 (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 4))) (pow.f64 C 2))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8)))) (*.f64 1/16 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (pow.f64 B 2)))))) C)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 8))) -1/4) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 A (*.f64 F (*.f64 2 (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 4))) (pow.f64 C 2))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8)))) (*.f64 (sqrt.f64 -2) (*.f64 1/16 (*.f64 (sqrt.f64 8) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (pow.f64 B 2)))))) C)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 A (*.f64 2 (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) (*.f64 -1/4 (sqrt.f64 8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 2)))))) C)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 8))))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 F (pow.f64 B 4))) (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 B 2))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2)) (pow.f64 B 2)) (*.f64 A (pow.f64 (sqrt.f64 8) 2)))) (sqrt.f64 -2)) (sqrt.f64 8)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2)) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) (sqrt.f64 8)))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 6))))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 6)) (sqrt.f64 8))))))) (pow.f64 C 3))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2)) (sqrt.f64 -2)) (*.f64 (pow.f64 C 2) (sqrt.f64 8))))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 4))) (pow.f64 C 2)))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8)))) (*.f64 1/16 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 8) (pow.f64 B 2)))))) C)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 8))) -1/4) (+.f64 (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 A (*.f64 2 (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 4))) (pow.f64 C 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 F (*.f64 1/2 (pow.f64 B 4))) (*.f64 -2 (*.f64 F (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 2 (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 A (pow.f64 (sqrt.f64 8) 2))))) (sqrt.f64 8)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (-.f64 (*.f64 A (*.f64 2 (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (sqrt.f64 8)))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 8) (pow.f64 B 6))))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 6)) (sqrt.f64 8))))))) (pow.f64 C 3)))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8)))) (*.f64 1/16 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (pow.f64 B 2)))))) C)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 8))) -1/4) (+.f64 (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 A (*.f64 F (*.f64 2 (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 4))) (pow.f64 C 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 (pow.f64 B 4) (*.f64 1/2 F)) (*.f64 -2 (*.f64 F (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 F (*.f64 2 (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 A (pow.f64 (sqrt.f64 8) 2))))) (sqrt.f64 8)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (-.f64 (*.f64 A (*.f64 F (*.f64 2 (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (sqrt.f64 8)))) (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 1/256 (*.f64 (sqrt.f64 8) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (pow.f64 B 6))))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 6)) (sqrt.f64 8))))))) (pow.f64 C 3)))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8)))) (*.f64 1/16 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (pow.f64 B 2)))))) C)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 8))) -1/4) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 A (*.f64 F (*.f64 2 (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 4))) (pow.f64 C 2)))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 (pow.f64 B 4) (*.f64 1/2 F)) (*.f64 -2 (*.f64 F (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 F (*.f64 2 (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 A (pow.f64 (sqrt.f64 8) 2))))) (sqrt.f64 8)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (-.f64 (*.f64 A (*.f64 F (*.f64 2 (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (sqrt.f64 8)))) (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 1/256 (*.f64 (sqrt.f64 8) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (pow.f64 B 6))))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 6)) (sqrt.f64 8))))))) (pow.f64 C 3))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8)))) (*.f64 (sqrt.f64 -2) (*.f64 1/16 (*.f64 (sqrt.f64 8) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (pow.f64 B 2)))))) C)) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 A (*.f64 2 (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -2) (*.f64 -1/4 (sqrt.f64 8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 8) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 F (*.f64 -2 (*.f64 (pow.f64 A 2) (pow.f64 B 2)))) (-.f64 (*.f64 F (*.f64 1/2 (pow.f64 B 4))) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 2 (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 A (pow.f64 (sqrt.f64 8) 2)))))) (sqrt.f64 8)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 2 (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2)))) (sqrt.f64 8)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 -2) (*.f64 1/256 (*.f64 (sqrt.f64 8) (pow.f64 B 6))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 6)) (sqrt.f64 8)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 A 7)))))))) (pow.f64 C 3))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -2) (sqrt.f64 8))))
(*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8))))
(*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 8) C)))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C)))) (pow.f64 B 2))) (*.f64 C (sqrt.f64 8))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -2) (sqrt.f64 8)))))
(+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 F C)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C)))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) (*.f64 (sqrt.f64 8) C)))))
(+.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 8) C))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) (*.f64 (sqrt.f64 8) C)))))
(+.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 8) C))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A C)) (-.f64 A C))) (*.f64 F (*.f64 -2 C))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) (*.f64 (sqrt.f64 8) C)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C)))) (*.f64 C (sqrt.f64 8))))) 2)) (*.f64 (sqrt.f64 -2) (pow.f64 B 4))) (*.f64 C (sqrt.f64 8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C)))) (pow.f64 B 2))) (*.f64 C (sqrt.f64 8))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -2) (sqrt.f64 8))))))
(+.f64 (+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 F C)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C)))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) (*.f64 (sqrt.f64 8) C))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 -2 (*.f64 F C)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C)))) (*.f64 (sqrt.f64 8) C)))) 2)) (pow.f64 B 4))) (*.f64 (sqrt.f64 8) C)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 8) C))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) (*.f64 (sqrt.f64 8) C))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2))) (*.f64 (sqrt.f64 8) C)))) 2)) (pow.f64 B 4))) (*.f64 (sqrt.f64 8) C)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) (*.f64 (sqrt.f64 8) C)))) (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 8) C))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2))) (*.f64 (sqrt.f64 8) C)))) 2)) (pow.f64 B 4))) (*.f64 (sqrt.f64 8) C))))))
(+.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 8) C))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A C)) (-.f64 A C))) (*.f64 F (*.f64 -2 C))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) (*.f64 (sqrt.f64 8) C)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 A C)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A C)) (-.f64 A C))) (*.f64 F (*.f64 -2 C))) (*.f64 (sqrt.f64 8) C)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))) 2))) (pow.f64 B 4))) (*.f64 (sqrt.f64 8) C)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C)))) (*.f64 C (sqrt.f64 8))))) 2)) (*.f64 (sqrt.f64 -2) (pow.f64 B 4))) (*.f64 C (sqrt.f64 8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C)))) (pow.f64 B 2))) (*.f64 C (sqrt.f64 8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C)))) (*.f64 C (sqrt.f64 8))))) 2)) (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))))) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F (pow.f64 (sqrt.f64 8) 2))))))) (*.f64 (sqrt.f64 -2) (pow.f64 B 6))) (*.f64 C (sqrt.f64 8))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -2) (sqrt.f64 8)))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 -2 (*.f64 F C)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C)))) (*.f64 (sqrt.f64 8) C)))) 2)) (pow.f64 B 4))) (*.f64 (sqrt.f64 8) C)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 F C)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C)))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) (*.f64 (sqrt.f64 8) C)))) (+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 F C)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C)))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 -2 (*.f64 F C)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C)))) (*.f64 (sqrt.f64 8) C)))) 2))) (*.f64 A (*.f64 F (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 8) 2))))))) (*.f64 (sqrt.f64 -2) (pow.f64 B 6))) (*.f64 (sqrt.f64 8) C)))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2))) (*.f64 (sqrt.f64 8) C)))) 2)) (pow.f64 B 4))) (*.f64 (sqrt.f64 8) C)))) (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 8) C))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) (*.f64 (sqrt.f64 8) C)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2))) (*.f64 (sqrt.f64 8) C)))) 2))) (*.f64 F (*.f64 A (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 8) 2))))))))) (*.f64 (sqrt.f64 8) C)))))))
(+.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 8) C))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2))) (*.f64 (sqrt.f64 8) C)))) 2))) (*.f64 F (*.f64 A (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 8) 2))))))))) (*.f64 (sqrt.f64 8) C)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) (*.f64 (sqrt.f64 8) C)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2))) (*.f64 (sqrt.f64 8) C)))) 2)) (pow.f64 B 4))) (*.f64 (sqrt.f64 8) C)))))))
(+.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 8) C))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 A C)) (pow.f64 (-.f64 A C) 5))) (-.f64 (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A C)) (-.f64 A C))) (*.f64 F (*.f64 -2 C))) (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 A C)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A C)) (-.f64 A C))) (*.f64 F (*.f64 -2 C))) (*.f64 (sqrt.f64 8) C)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))) 2)))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 (sqrt.f64 8) 2) (*.f64 F A))))))))) (*.f64 (sqrt.f64 8) C)))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A C)) (-.f64 A C))) (*.f64 F (*.f64 -2 C))) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) (*.f64 (sqrt.f64 8) C)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 A C)) (pow.f64 (-.f64 A C) 3))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A C)) (-.f64 A C))) (*.f64 F (*.f64 -2 C))) (*.f64 (sqrt.f64 8) C)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))) 2))) (pow.f64 B 4))) (*.f64 (sqrt.f64 8) C)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)) (*.f64 (sqrt.f64 -2) B))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 (sqrt.f64 -2) B))
(*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (sqrt.f64 -2)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)) (*.f64 (sqrt.f64 -2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 (sqrt.f64 -2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 -4 (*.f64 F C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))))) B))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (sqrt.f64 -2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -4 C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))))) B))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (sqrt.f64 -2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 F (pow.f64 B 2)))))) B))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1)))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))) B))) 2)) (sqrt.f64 -2))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)) (*.f64 (sqrt.f64 -2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 (sqrt.f64 -2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 -4 (*.f64 F C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))))) B)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 -4 (*.f64 F C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))) B))) 2)))) B))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -4 C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))))) B))) (+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (sqrt.f64 -2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -4 C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) B))) 2)))) B)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 F (pow.f64 B 2)))))) B))) (+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (sqrt.f64 -2))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 -4 F))) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 F (pow.f64 B 2)))) B))) 2))) (*.f64 (sqrt.f64 -2) (pow.f64 A 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1)))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))) B))) 2)) (sqrt.f64 -2))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)) (*.f64 (sqrt.f64 -2) B)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 C (*.f64 F (*.f64 (-.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 -2 (*.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)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1)))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))) B))) 2)) (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 F (pow.f64 B 2)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 -4 (*.f64 F C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))) B))) 2)))) B))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 (sqrt.f64 -2) B)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 -4 (*.f64 F C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))))) B))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 A 3) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) 2))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) 3))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 -4 (*.f64 F C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))) (-.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 -4 (*.f64 F C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))) B))) 2))) (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (pow.f64 B 2)))))))) B))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -4 C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) B))) 2)))) B))) (+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (sqrt.f64 -2))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -4 C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))))) B))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 A 3) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) 3))) C))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -4 C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) (-.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -4 C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) B))) 2))) (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (pow.f64 B 2)))))))) B))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -4 C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))))) B))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 A 3) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) 3))) C))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -4 C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) (-.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -4 C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) B))) 2))) (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (pow.f64 B 2)))))))) B))) (+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (sqrt.f64 -2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (/.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -4 C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) B))) 2)))) B))))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (sqrt.f64 -2))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 F (pow.f64 B 2)))))) B))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 -4 F))) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 F (pow.f64 B 2)))) B))) 2))) (*.f64 (sqrt.f64 -2) (pow.f64 A 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2)) (*.f64 C (pow.f64 B 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) 3))))) (-.f64 (*.f64 -2 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2))) (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 C (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 -4 F))) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 F (pow.f64 B 2)))) B))) 2)))) (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (pow.f64 B 2))))))) (*.f64 (sqrt.f64 -2) (pow.f64 A 3))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))))))))
(*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -2) (sqrt.f64 8))) (sqrt.f64 (*.f64 C F))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 -2) (*.f64 A (sqrt.f64 8))) (sqrt.f64 (*.f64 F C))))
(*.f64 -1 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 A (sqrt.f64 8)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -2) (sqrt.f64 8))) (sqrt.f64 (*.f64 C F)))) (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 -2) (*.f64 A (sqrt.f64 8))) (sqrt.f64 (*.f64 F C)))) (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 A (sqrt.f64 8))))) (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -2) (sqrt.f64 8))) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 A (sqrt.f64 8))) (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 -2) (*.f64 A (sqrt.f64 8))) (sqrt.f64 (*.f64 F C)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 A (sqrt.f64 8))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F C)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 A (sqrt.f64 8))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 A (sqrt.f64 8))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F C)))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 -2) (*.f64 A (sqrt.f64 8))) (sqrt.f64 (*.f64 F C)))) (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 C (*.f64 2 (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 A (sqrt.f64 8))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 C (pow.f64 (sqrt.f64 8) 2)))) (sqrt.f64 -2)) (*.f64 (pow.f64 A 2) (sqrt.f64 8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 -2) (sqrt.f64 8))) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 A (sqrt.f64 8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 -2) (*.f64 A (sqrt.f64 8))) (sqrt.f64 (*.f64 F C)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 A (sqrt.f64 8))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 C (pow.f64 (sqrt.f64 8) 2))))) (*.f64 (sqrt.f64 8) (pow.f64 A 2))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 A (sqrt.f64 8))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 A (sqrt.f64 8))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 C (pow.f64 (sqrt.f64 8) 2))))) (*.f64 (sqrt.f64 8) (pow.f64 A 2))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 A (sqrt.f64 8))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 A (sqrt.f64 8))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F C)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 C (pow.f64 (sqrt.f64 8) 2))))) (*.f64 (sqrt.f64 8) (pow.f64 A 2)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 -2) (*.f64 A (sqrt.f64 8))) (sqrt.f64 (*.f64 F C)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 C (*.f64 2 (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 A (sqrt.f64 8))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F C)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (*.f64 -2 (pow.f64 B 2))))) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 C (*.f64 2 (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 C (pow.f64 (sqrt.f64 8) 2))))) (*.f64 (sqrt.f64 8) (pow.f64 A 2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C)))))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)) (*.f64 (sqrt.f64 -2) B))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (*.f64 (sqrt.f64 -2) B))
(*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (sqrt.f64 -2)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 C (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (sqrt.f64 -2))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)) (*.f64 (sqrt.f64 -2) B)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (*.f64 (sqrt.f64 -2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))))) B))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (*.f64 (sqrt.f64 -2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))))) B))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (sqrt.f64 -2))) (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 F (pow.f64 B 2))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 C (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (sqrt.f64 -2))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)) (*.f64 (sqrt.f64 -2) B))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))))) B))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (*.f64 (sqrt.f64 -2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) B))) 2)))) B)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))))) B))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (*.f64 (sqrt.f64 -2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 A (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 -4 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))) B))) 2)))) B)))))
(+.f64 (+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (sqrt.f64 -2))) (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 F (pow.f64 B 2))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (-.f64 (*.f64 F (*.f64 -4 (*.f64 A (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 F (pow.f64 B 2))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) 2))) (*.f64 (sqrt.f64 -2) (pow.f64 C 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 C (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (sqrt.f64 -2))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) F)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F))))) 2)) (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F))))) (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (pow.f64 B 2)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)) (*.f64 (sqrt.f64 -2) B)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))))) B))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) B))) 2)))) B))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (*.f64 (sqrt.f64 -2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 F (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))) B))) 2))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))))) B))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))))) B))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (*.f64 (sqrt.f64 -2) B)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 A (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 -4 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))) B))) 2)))) B))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 -2 (*.f64 A (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 A (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 -4 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))) B))) 2))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))))) B))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (*.f64 (sqrt.f64 -2) B)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 -2 (*.f64 A (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 A (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 -4 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))) B))) 2))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))))) B))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))))) B))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 A (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 -4 F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))) B))) 2)))) B))))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))) (sqrt.f64 -2))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (-.f64 (*.f64 -2 (*.f64 A (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 F (pow.f64 B 2))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (-.f64 (*.f64 F (*.f64 -4 (*.f64 A (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 F (pow.f64 B 2))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) 2)))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 F (pow.f64 B 2))))))) (*.f64 (sqrt.f64 -2) (pow.f64 C 3))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (+.f64 (*.f64 (/.f64 (*.f64 C (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 F (pow.f64 B 2))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (-.f64 (*.f64 F (*.f64 -4 (*.f64 A (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 F (pow.f64 B 2))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) 2))) (*.f64 (sqrt.f64 -2) (pow.f64 C 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -2) (sqrt.f64 8)))))
(*.f64 -1 (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8)))))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) (neg.f64 C)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -2) (sqrt.f64 8))))))
(+.f64 (*.f64 -1 (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8))))) (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) (neg.f64 C))) (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -2) (sqrt.f64 8))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2)) (sqrt.f64 -2)) (*.f64 C (sqrt.f64 8)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))) (+.f64 (*.f64 -1 (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 A (*.f64 2 (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 (sqrt.f64 8) C))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) (neg.f64 C))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 A (*.f64 F (*.f64 2 (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 (sqrt.f64 8) C))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) (neg.f64 C))) (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 A (*.f64 2 (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 (sqrt.f64 8) C)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (*.f64 (sqrt.f64 -2) (sqrt.f64 8))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 F (pow.f64 B 4))) (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 B 2))))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2)) (pow.f64 B 2)) (*.f64 A (pow.f64 (sqrt.f64 8) 2)))) (sqrt.f64 -2)) (*.f64 (pow.f64 C 2) (sqrt.f64 8))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2)) (sqrt.f64 -2)) (*.f64 C (sqrt.f64 8))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))) (+.f64 (*.f64 -1 (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 -2) (sqrt.f64 8))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 A (*.f64 2 (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 (sqrt.f64 8) C)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 F (*.f64 1/2 (pow.f64 B 4))) (*.f64 -2 (*.f64 F (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 2 (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 A (pow.f64 (sqrt.f64 8) 2))))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) (neg.f64 C))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 A (*.f64 F (*.f64 2 (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 (sqrt.f64 8) C)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 (pow.f64 B 4) (*.f64 1/2 F)) (*.f64 -2 (*.f64 F (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 F (*.f64 2 (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 A (pow.f64 (sqrt.f64 8) 2))))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) (neg.f64 C))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 A (*.f64 F (*.f64 2 (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 (sqrt.f64 8) C)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (+.f64 (*.f64 (pow.f64 B 4) (*.f64 1/2 F)) (*.f64 -2 (*.f64 F (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 F (*.f64 2 (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 A (pow.f64 (sqrt.f64 8) 2))))) (*.f64 (sqrt.f64 8) (pow.f64 C 2))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 8)) (neg.f64 C))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 2)) (sqrt.f64 8))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 A (*.f64 2 (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 (sqrt.f64 8) C)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.f64 F (*.f64 -2 (*.f64 (pow.f64 A 2) (pow.f64 B 2)))) (-.f64 (*.f64 F (*.f64 1/2 (pow.f64 B 4))) (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 2 (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 8))) 2))) (*.f64 A (pow.f64 (sqrt.f64 8) 2)))))) (*.f64 (sqrt.f64 8) (pow.f64 C 2)))))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 F (*.f64 -16 (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F)))
(+.f64 (*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 -2 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C)))))))
(+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (*.f64 -2 (*.f64 (+.f64 (*.f64 -2 (*.f64 F C)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C)))) (pow.f64 B 2))))
(+.f64 (*.f64 A (*.f64 F (*.f64 -16 (pow.f64 C 2)))) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2))) (*.f64 -2 (pow.f64 B 2))))
(+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A C)) (-.f64 A C))) (*.f64 F (*.f64 -2 C))) (*.f64 -2 (pow.f64 B 2))))
(+.f64 (*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C)))))) (*.f64 -2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4)))))
(+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -2 (*.f64 F C)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C)))) (pow.f64 B 2))) (*.f64 -2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4)))))
(+.f64 (*.f64 A (*.f64 F (*.f64 -16 (pow.f64 C 2)))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2))) (*.f64 -2 (pow.f64 B 2))) (*.f64 -2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4)))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A C)) (-.f64 A C))) (*.f64 F (*.f64 -2 C))) (*.f64 -2 (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 -2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 A C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4)))))
(+.f64 (*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -2 (*.f64 C F)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C)))))) (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 6))) (*.f64 -2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4))))))
(+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 -2 (*.f64 F C)) (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C)))) (pow.f64 B 2))) (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4))) (*.f64 -2 (*.f64 (pow.f64 B 6) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))))))))
(+.f64 (*.f64 A (*.f64 F (*.f64 -16 (pow.f64 C 2)))) (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F C)) (-.f64 A C))) (*.f64 F (*.f64 C -2))) (*.f64 -2 (pow.f64 B 2))) (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4))) (*.f64 -2 (*.f64 (pow.f64 B 6) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 A (*.f64 F C)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A C)) (-.f64 A C))) (*.f64 F (*.f64 -2 C))) (*.f64 -2 (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 A C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4))) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 F (*.f64 A C)) (pow.f64 (-.f64 A C) 5))) (*.f64 -1/8 (/.f64 F (pow.f64 (-.f64 A C) 3)))) (*.f64 -2 (pow.f64 B 6))))))
(*.f64 -2 (*.f64 F (pow.f64 B 3)))
(+.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))) (*.f64 -2 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 2 (*.f64 (pow.f64 B 2) (+.f64 A C)))))
(+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 (+.f64 A C) (*.f64 2 (pow.f64 B 2)))))
(+.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))) (+.f64 (*.f64 -2 (*.f64 B (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))))) (*.f64 -2 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 F (*.f64 2 (*.f64 (pow.f64 B 2) (+.f64 A C)))) (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 3))) (*.f64 -2 (*.f64 B (+.f64 (*.f64 1/2 (*.f64 F (pow.f64 (-.f64 A C) 2))) (*.f64 A (*.f64 -4 (*.f64 F C))))))))
(+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 F (*.f64 2 (*.f64 (pow.f64 B 2) (+.f64 A C)))) (*.f64 -2 (*.f64 B (+.f64 (*.f64 F (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) (*.f64 A (*.f64 F (*.f64 -4 C))))))))
(+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (*.f64 2 (pow.f64 B 2)))) (*.f64 (+.f64 (*.f64 F (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) (*.f64 C (*.f64 -4 (*.f64 F A)))) (*.f64 -2 B))))
(+.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))) (+.f64 (*.f64 -8 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 -2 (*.f64 B (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))))) (*.f64 -2 (*.f64 F (pow.f64 B 3))))))
(+.f64 (+.f64 (*.f64 F (*.f64 2 (*.f64 (pow.f64 B 2) (+.f64 A C)))) (*.f64 A (*.f64 -8 (*.f64 F (*.f64 C (+.f64 A C)))))) (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 3))) (*.f64 -2 (*.f64 B (+.f64 (*.f64 1/2 (*.f64 F (pow.f64 (-.f64 A C) 2))) (*.f64 A (*.f64 -4 (*.f64 F C))))))))
(+.f64 (*.f64 F (*.f64 2 (*.f64 (pow.f64 B 2) (+.f64 A C)))) (+.f64 (+.f64 (*.f64 A (*.f64 -8 (*.f64 F (*.f64 C (+.f64 A C))))) (*.f64 -2 (*.f64 F (pow.f64 B 3)))) (*.f64 -2 (*.f64 B (+.f64 (*.f64 F (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) (*.f64 A (*.f64 F (*.f64 -4 C))))))))
(+.f64 (*.f64 F (*.f64 2 (*.f64 (pow.f64 B 2) (+.f64 A C)))) (+.f64 (*.f64 -2 (*.f64 B (+.f64 (*.f64 F (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) (*.f64 A (*.f64 F (*.f64 -4 C)))))) (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 3))) (*.f64 A (*.f64 -8 (*.f64 F (*.f64 C (+.f64 A C))))))))
(+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 (+.f64 (*.f64 F (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) (*.f64 C (*.f64 -4 (*.f64 F A)))) (*.f64 -2 B)) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (*.f64 2 (pow.f64 B 2)))) (*.f64 A (*.f64 (*.f64 F (+.f64 A C)) (*.f64 -8 C))))))
(*.f64 2 (*.f64 F (pow.f64 B 3)))
(*.f64 F (*.f64 2 (pow.f64 B 3)))
(+.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))) (*.f64 2 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 2 (*.f64 (pow.f64 B 2) (+.f64 A C)))) (*.f64 F (*.f64 2 (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (*.f64 2 (pow.f64 B 2)))) (*.f64 F (*.f64 2 (pow.f64 B 3))))
(+.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))) (+.f64 (*.f64 2 (*.f64 B (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))))) (*.f64 2 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 F (*.f64 2 (*.f64 (pow.f64 B 2) (+.f64 A C)))) (+.f64 (*.f64 F (*.f64 2 (pow.f64 B 3))) (*.f64 2 (*.f64 B (+.f64 (*.f64 1/2 (*.f64 F (pow.f64 (-.f64 A C) 2))) (*.f64 A (*.f64 -4 (*.f64 F C))))))))
(+.f64 (*.f64 F (*.f64 2 (*.f64 (pow.f64 B 2) (+.f64 A C)))) (+.f64 (*.f64 F (*.f64 2 (pow.f64 B 3))) (*.f64 (+.f64 (*.f64 F (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) (*.f64 A (*.f64 F (*.f64 -4 C)))) (*.f64 2 B))))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (*.f64 2 (pow.f64 B 2)))) (+.f64 (*.f64 F (*.f64 2 (pow.f64 B 3))) (*.f64 (+.f64 (*.f64 F (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) (*.f64 C (*.f64 -4 (*.f64 F A)))) (*.f64 2 B))))
(+.f64 (*.f64 2 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))) (+.f64 (*.f64 -8 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 2 (*.f64 B (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 A C) 2) F)) (*.f64 -4 (*.f64 A (*.f64 C F)))))) (*.f64 2 (*.f64 F (pow.f64 B 3))))))
(+.f64 (*.f64 F (*.f64 2 (*.f64 (pow.f64 B 2) (+.f64 A C)))) (+.f64 (*.f64 A (*.f64 -8 (*.f64 F (*.f64 C (+.f64 A C))))) (+.f64 (*.f64 F (*.f64 2 (pow.f64 B 3))) (*.f64 2 (*.f64 B (+.f64 (*.f64 1/2 (*.f64 F (pow.f64 (-.f64 A C) 2))) (*.f64 A (*.f64 -4 (*.f64 F C)))))))))
(+.f64 (+.f64 (+.f64 (*.f64 F (*.f64 2 (*.f64 (pow.f64 B 2) (+.f64 A C)))) (*.f64 A (*.f64 -8 (*.f64 F (*.f64 C (+.f64 A C)))))) (*.f64 F (*.f64 2 (pow.f64 B 3)))) (*.f64 (+.f64 (*.f64 F (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) (*.f64 A (*.f64 F (*.f64 -4 C)))) (*.f64 2 B)))
(+.f64 (*.f64 F (*.f64 2 (pow.f64 B 3))) (+.f64 (*.f64 (+.f64 (*.f64 F (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) (*.f64 A (*.f64 F (*.f64 -4 C)))) (*.f64 2 B)) (+.f64 (*.f64 F (*.f64 2 (*.f64 (pow.f64 B 2) (+.f64 A C)))) (*.f64 A (*.f64 -8 (*.f64 F (*.f64 C (+.f64 A C))))))))
(+.f64 (*.f64 F (*.f64 2 (pow.f64 B 3))) (+.f64 (*.f64 (+.f64 (*.f64 F (*.f64 1/2 (pow.f64 (-.f64 A C) 2))) (*.f64 C (*.f64 -4 (*.f64 F A)))) (*.f64 2 B)) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (*.f64 2 (pow.f64 B 2)))) (*.f64 A (*.f64 (*.f64 F (+.f64 A C)) (*.f64 -8 C))))))
(*.f64 -2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 F (pow.f64 B 2))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 -2 (*.f64 F (pow.f64 B 2))))
(*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))
(*.f64 F (*.f64 -2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (pow.f64 B 2))))
(+.f64 (*.f64 -2 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))))) (*.f64 -2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 -2 (*.f64 F (pow.f64 B 2)))) (*.f64 A (*.f64 -2 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 -4 (*.f64 F C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2)))) (*.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -4 C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) (*.f64 -2 A)))
(+.f64 (*.f64 F (*.f64 -2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (pow.f64 B 2)))) (*.f64 (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 F (pow.f64 B 2)))) (*.f64 -2 A)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1)))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.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 -2 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))))) (*.f64 -2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 F (pow.f64 B 2))))))
(+.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 -2 (*.f64 F (pow.f64 B 2)))) (*.f64 A (*.f64 -2 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 -4 (*.f64 F C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))))))))) (*.f64 -2 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) 2))))))))))
(+.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2)))) (*.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -4 C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) (*.f64 -2 A))) (*.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2))))))) (*.f64 -2 (pow.f64 A 2))))
(+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -4 C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) (*.f64 -2 A)) (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2)))) (*.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2))))))) (*.f64 -2 (pow.f64 A 2)))))
(+.f64 (*.f64 (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 F (pow.f64 B 2)))) (*.f64 -2 A)) (+.f64 (*.f64 F (*.f64 -2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (pow.f64 B 2)))) (*.f64 (pow.f64 A 2) (*.f64 -2 (+.f64 (*.f64 C (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 -4 F))) (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 1/2 (*.f64 (*.f64 C (*.f64 F (*.f64 (-.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 -2 (*.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)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1)))) (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (-.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 -2 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1) (pow.f64 B 2)))))) (*.f64 -2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) (*.f64 F (pow.f64 B 2)))))))
(+.f64 (+.f64 (*.f64 -2 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) 2))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) 3))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) 2))))))))) (*.f64 -2 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))) 2)))))))))) (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 -2 (*.f64 F (pow.f64 B 2)))) (*.f64 A (*.f64 -2 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 -4 (*.f64 F C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))))))))))
(+.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2)))) (*.f64 (+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -4 C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) (*.f64 -2 A))) (+.f64 (*.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2))))))) (*.f64 -2 (pow.f64 A 2))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) 3))) C))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (*.f64 C (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2))))))) (*.f64 -2 (pow.f64 A 3)))))
(+.f64 (+.f64 (*.f64 F (*.f64 -2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (pow.f64 B 2)))) (*.f64 (+.f64 (*.f64 (*.f64 F C) (*.f64 -4 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 F (pow.f64 B 2)))) (*.f64 -2 A))) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 -2 (+.f64 (*.f64 C (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C))) (*.f64 -4 F))) (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))))) (*.f64 (+.f64 (*.f64 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2)) (*.f64 C (pow.f64 B 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) (neg.f64 C)) 2))) (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (*.f64 -2 (pow.f64 A 3)))))
(*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 C) C)))))
(*.f64 A (*.f64 8 (*.f64 F (*.f64 C (-.f64 (*.f64 C -1) C)))))
(*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 C -2)))))
(*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))
(+.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 C) C))))) (*.f64 -2 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F))))))
(+.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (-.f64 (*.f64 C -1) C))))) (*.f64 -2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 (*.f64 C -1) C))) (*.f64 -2 (*.f64 (*.f64 F C) (-.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 (*.f64 C -1) 2)))))))
(+.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 C -2))))) (*.f64 -2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C -2))) (*.f64 -2 (*.f64 (*.f64 F C) (-.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 (neg.f64 C) 2)))))))
(+.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C))))) (*.f64 -2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 -2 C))) (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 F (*.f64 -2 C))))))
(+.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 C) C))))) (+.f64 (*.f64 -2 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 F (pow.f64 B 2)))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F)))) A))))
(+.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (-.f64 (*.f64 C -1) C))))) (+.f64 (*.f64 -2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 (*.f64 C -1) C))) (*.f64 -2 (*.f64 (*.f64 F C) (-.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 (*.f64 C -1) 2)))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 1/2 (*.f64 F (pow.f64 B 2)))) (*.f64 -2 (*.f64 (pow.f64 C 2) (*.f64 (-.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 (*.f64 C -1) 2)) F)))) A))))
(+.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 C -2))))) (+.f64 (*.f64 -2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C -2))) (*.f64 -2 (*.f64 (*.f64 F C) (-.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 (neg.f64 C) 2)))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 1/2 (-.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 (neg.f64 C) 2)))) (*.f64 -2 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 (neg.f64 C) 2)))))) A))))
(+.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 -2 C))) (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 F (*.f64 -2 C))))) (+.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 1/2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))))) (*.f64 -2 (*.f64 F (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))))))) A))))
(+.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 C) C))))) (+.f64 (*.f64 -2 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 C) C) (pow.f64 B 2))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C F))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 C (*.f64 F (pow.f64 B 2))))) (*.f64 2 (*.f64 C (*.f64 F (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (pow.f64 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 2))) (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 F (pow.f64 B 2)))) (*.f64 -2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) (pow.f64 (*.f64 -1 C) 2)) (*.f64 (pow.f64 C 2) F)))) A)))))
(+.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (-.f64 (*.f64 C -1) C))))) (+.f64 (*.f64 -2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 (*.f64 C -1) C))) (*.f64 -2 (*.f64 (*.f64 F C) (-.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 (*.f64 C -1) 2)))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 1/2 (*.f64 F (pow.f64 B 2)))) (*.f64 -2 (*.f64 (pow.f64 C 2) (*.f64 (-.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 (*.f64 C -1) 2)) F)))) A)) (*.f64 -2 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 (*.f64 C -1) 2)) (*.f64 1/2 (*.f64 C (*.f64 F (pow.f64 B 2))))) (*.f64 C (*.f64 2 (*.f64 F (+.f64 (*.f64 -1 (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 (*.f64 C -1) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 (*.f64 C -1) 2))) 2)))))) (pow.f64 A 2))))))
(+.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 C -2))))) (+.f64 (*.f64 -2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C -2))) (*.f64 -2 (*.f64 (*.f64 F C) (-.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 (neg.f64 C) 2)))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 1/2 (-.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 (neg.f64 C) 2)))) (*.f64 -2 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 (neg.f64 C) 2)))))) A)) (*.f64 -2 (/.f64 (+.f64 (*.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 1/2 (-.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 (neg.f64 C) 2)))) (*.f64 F (*.f64 2 (*.f64 C (+.f64 (*.f64 (pow.f64 C 2) (*.f64 -1 (-.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 (neg.f64 C) 2)))) (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 (neg.f64 C) 2))) 2)))))) (pow.f64 A 2))))))
(+.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C))))) (+.f64 (+.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 -2 C))) (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 F (*.f64 -2 C))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 1/2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))))) (*.f64 -2 (*.f64 F (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))))))) A))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 1/2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))))) (*.f64 C (*.f64 F (*.f64 2 (+.f64 (*.f64 (pow.f64 C 2) (*.f64 -1 (+.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 2)))))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 F C)))
(*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))
(*.f64 (*.f64 F C) (*.f64 -16 (pow.f64 A 2)))
(+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 4 (*.f64 A (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 F C))) (*.f64 4 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C))) (*.f64 4 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (*.f64 F C) (*.f64 -16 (pow.f64 A 2))) (*.f64 4 (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 4 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -4 (*.f64 C (*.f64 F (pow.f64 B 2))))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 F C))) (+.f64 (*.f64 4 (*.f64 F (*.f64 A (pow.f64 B 2)))) (*.f64 -4 (*.f64 C (*.f64 F (pow.f64 B 2))))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C))) (+.f64 (*.f64 4 (*.f64 F (*.f64 A (pow.f64 B 2)))) (*.f64 -4 (*.f64 C (*.f64 F (pow.f64 B 2))))))
(+.f64 (*.f64 4 (*.f64 F (*.f64 A (pow.f64 B 2)))) (+.f64 (*.f64 (*.f64 F C) (*.f64 -16 (pow.f64 A 2))) (*.f64 -4 (*.f64 C (*.f64 F (pow.f64 B 2))))))
(+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 2 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))) A)) (+.f64 (*.f64 4 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -4 (*.f64 C (*.f64 F (pow.f64 B 2)))))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 F C))) (+.f64 (+.f64 (*.f64 4 (*.f64 F (*.f64 A (pow.f64 B 2)))) (*.f64 -4 (*.f64 C (*.f64 F (pow.f64 B 2))))) (*.f64 2 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))) A))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C))) (+.f64 (+.f64 (*.f64 4 (*.f64 F (*.f64 A (pow.f64 B 2)))) (*.f64 -4 (*.f64 C (*.f64 F (pow.f64 B 2))))) (*.f64 2 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 -2 (*.f64 (pow.f64 C 2) (pow.f64 B 2))))) A))))
(+.f64 (+.f64 (*.f64 4 (*.f64 F (*.f64 A (pow.f64 B 2)))) (+.f64 (*.f64 (*.f64 F C) (*.f64 -16 (pow.f64 A 2))) (*.f64 -4 (*.f64 C (*.f64 F (pow.f64 B 2)))))) (*.f64 2 (/.f64 (*.f64 F (+.f64 (*.f64 1/2 (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (*.f64 -2 (pow.f64 B 2))))) A)))
(*.f64 -2 (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (pow.f64 B 2))))
(*.f64 F (*.f64 -2 (*.f64 (pow.f64 B 2) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))
(*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -2 (pow.f64 B 2))))
(+.f64 (*.f64 -2 (*.f64 C (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)))))) (*.f64 -2 (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (pow.f64 B 2)))))
(+.f64 (*.f64 F (*.f64 -2 (*.f64 (pow.f64 B 2) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (*.f64 -2 (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))))))
(+.f64 (*.f64 F (*.f64 -2 (*.f64 (pow.f64 B 2) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (*.f64 -2 (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))))))
(+.f64 (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -2 (pow.f64 B 2)))) (*.f64 C (*.f64 -2 (+.f64 (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 F (pow.f64 B 2))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))))))
(+.f64 (*.f64 -2 (*.f64 C (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1))))))) (*.f64 -2 (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (pow.f64 B 2))))))
(+.f64 (*.f64 -2 (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))))) (+.f64 (*.f64 F (*.f64 -2 (*.f64 (pow.f64 B 2) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (*.f64 -2 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))))))
(+.f64 (*.f64 -2 (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))))) (+.f64 (*.f64 F (*.f64 -2 (*.f64 (pow.f64 B 2) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (*.f64 -2 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 A (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 -4 F))))))))
(+.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -2 (pow.f64 B 2)))) (*.f64 C (*.f64 -2 (+.f64 (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 F (pow.f64 B 2))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A))))))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 F (*.f64 -4 (*.f64 A (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))))) (*.f64 -2 (pow.f64 C 2))))
(+.f64 (*.f64 -2 (*.f64 C (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) F)))))) (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 -2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) F)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 C 3))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 1))))))) (*.f64 -2 (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (pow.f64 B 2)))))))
(+.f64 (*.f64 -2 (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))))) (+.f64 (+.f64 (*.f64 F (*.f64 -2 (*.f64 (pow.f64 B 2) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (*.f64 -2 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))) (*.f64 A (*.f64 -4 (*.f64 F (+.f64 -1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))))) (*.f64 -2 (*.f64 (pow.f64 C 3) (+.f64 (*.f64 1/2 (*.f64 (*.f64 A (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 F (-.f64 1 (pow.f64 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)))))))))))
(+.f64 (*.f64 -2 (*.f64 C (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A)))))) (+.f64 (*.f64 F (*.f64 -2 (*.f64 (pow.f64 B 2) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 A (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 -4 F)))))) (*.f64 -2 (*.f64 (pow.f64 C 3) (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (*.f64 -2 (*.f64 A (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))))))))))
(+.f64 (+.f64 (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -2 (pow.f64 B 2)))) (*.f64 C (*.f64 -2 (+.f64 (*.f64 (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))) (*.f64 F (pow.f64 B 2))) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A) (*.f64 -4 (*.f64 F A))))))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 F (*.f64 -4 (*.f64 A (+.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))))) (*.f64 -2 (pow.f64 C 2))) (*.f64 -2 (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (*.f64 A (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 -2 (*.f64 A (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)))))))))))
(*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))
(*.f64 A (*.f64 8 (*.f64 F (*.f64 C (-.f64 (*.f64 A -1) A)))))
(*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 A -2)))))
(*.f64 (*.f64 (*.f64 A -2) (*.f64 F C)) (*.f64 8 A))
(+.f64 (*.f64 -2 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 A) A) (pow.f64 B 2))) (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))))) (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A))))))
(+.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (-.f64 (*.f64 A -1) A))))) (*.f64 -2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A -1) A))) (*.f64 -2 (*.f64 A (*.f64 F (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2))))))))
(+.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 A -2))))) (*.f64 -2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A -2))) (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 F -2))))))
(+.f64 (*.f64 (*.f64 (*.f64 A -2) (*.f64 F C)) (*.f64 8 A)) (*.f64 -2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A -2))) (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2))))))
(+.f64 (*.f64 -2 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 A) A) (pow.f64 B 2))) (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 F (pow.f64 B 2)))) (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)))) C)) (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))))
(+.f64 (*.f64 -2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A -1) A))) (*.f64 -2 (*.f64 A (*.f64 F (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2))))))) (+.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (-.f64 (*.f64 A -1) A))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)))) (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 F (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)))))) C))))
(+.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 A -2))))) (+.f64 (*.f64 -2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A -2))) (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 F -2))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)))) (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 F -2)))) C))))
(+.f64 (*.f64 (*.f64 (*.f64 A -2) (*.f64 F C)) (*.f64 8 A)) (+.f64 (*.f64 -2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A -2))) (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F (*.f64 1/2 (pow.f64 B 2)))) (*.f64 (pow.f64 A 2) (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2)))) C))))
(+.f64 (*.f64 -2 (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1 A) A) (pow.f64 B 2))) (*.f64 -2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 F (pow.f64 B 2)))) (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) F)))) C)) (+.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 2 (*.f64 A (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))) 2) (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2))))) F))) (*.f64 1/2 (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 -1 A) 2)) (*.f64 F (pow.f64 B 2)))))) (pow.f64 C 2))))))
(+.f64 (*.f64 -2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A -1) A))) (*.f64 -2 (*.f64 A (*.f64 F (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2))))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)))) (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 F (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)))))) C)) (+.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (-.f64 (*.f64 A -1) A))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 A (*.f64 2 (*.f64 F (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2))) 2) (*.f64 -1 (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)))))))) (*.f64 A (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (*.f64 A -1) 2)))))) (pow.f64 C 2))))))
(+.f64 (*.f64 -2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A -2))) (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 F -2))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)))) (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 F -2)))) C)) (+.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 A -2))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 A (*.f64 2 (*.f64 F (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))) 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 -1 (pow.f64 A 2))))))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 1/2 F))))) (pow.f64 C 2))))))
(+.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 A -2))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 A (*.f64 2 (*.f64 F (+.f64 (pow.f64 (*.f64 1/2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))) 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 -1 (pow.f64 A 2))))))) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 1/2 F))))) (pow.f64 C 2))) (+.f64 (*.f64 -2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A -2))) (*.f64 A (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 F -2))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)))) (*.f64 (pow.f64 A 2) (*.f64 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2)) (*.f64 F -2)))) C)))))
(+.f64 (*.f64 (*.f64 (*.f64 A -2) (*.f64 F C)) (*.f64 8 A)) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 A (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2)))) 2) (*.f64 (pow.f64 A 2) (*.f64 -1 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2)))))) (*.f64 2 F))) (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F (*.f64 1/2 (pow.f64 B 2)))))) (pow.f64 C 2))) (+.f64 (*.f64 -2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A -2))) (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F (*.f64 1/2 (pow.f64 B 2)))) (*.f64 (pow.f64 A 2) (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2)))) C)))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 F (*.f64 -16 (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F)))
(+.f64 (*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 A (*.f64 F (*.f64 -16 (pow.f64 C 2)))) (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 F (*.f64 4 (*.f64 C (pow.f64 B 2)))))
(+.f64 (*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2))))))
(+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (+.f64 (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 A (*.f64 -4 (*.f64 F (pow.f64 B 2))))))
(+.f64 (*.f64 A (*.f64 F (*.f64 -16 (pow.f64 C 2)))) (+.f64 (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 F (*.f64 -4 (*.f64 A (pow.f64 B 2))))))
(+.f64 (*.f64 F (*.f64 4 (*.f64 C (pow.f64 B 2)))) (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 F (*.f64 -4 (*.f64 A (pow.f64 B 2))))))
(+.f64 (*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 F (pow.f64 B 4))) (*.f64 -2 (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 B 2))))) C)))))
(+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (+.f64 (*.f64 A (*.f64 -4 (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 2 (/.f64 (+.f64 (*.f64 F (*.f64 1/2 (pow.f64 B 4))) (*.f64 -2 (*.f64 F (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) C)))))
(+.f64 (*.f64 A (*.f64 F (*.f64 -16 (pow.f64 C 2)))) (+.f64 (*.f64 F (*.f64 -4 (*.f64 A (pow.f64 B 2)))) (+.f64 (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 B 4) (*.f64 1/2 F)) (*.f64 -2 (*.f64 F (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) C)))))
(+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (+.f64 (+.f64 (*.f64 F (*.f64 4 (*.f64 C (pow.f64 B 2)))) (*.f64 F (*.f64 -4 (*.f64 A (pow.f64 B 2))))) (*.f64 2 (/.f64 (+.f64 (*.f64 F (*.f64 1/2 (pow.f64 B 4))) (*.f64 F (*.f64 -2 (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) C))))
(*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(*.f64 -2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (-.f64 (*.f64 (*.f64 A C) 4) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (-.f64 (*.f64 (*.f64 A C) 4) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(-.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (-.f64 (*.f64 (*.f64 A C) 4) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (-.f64 (*.f64 (*.f64 A C) 4) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (-.f64 (*.f64 (*.f64 A C) 4) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 -2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C)))))
(+.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) 0)
(+.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) 0)
(+.f64 (sqrt.f64 (*.f64 -2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))) 0)
(+.f64 0 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))))
(+.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) 0)
(+.f64 (sqrt.f64 (*.f64 -2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))) 0)
(*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))))
(*.f64 1 (sqrt.f64 (*.f64 -2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))))
(*.f64 1 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F)))))
(*.f64 1 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))))
(*.f64 1 (sqrt.f64 (*.f64 -2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)))))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F))) 0)
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F))) 0)
(+.f64 (*.f64 -2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C))))) 0)
(+.f64 0 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 -2 F))))
(+.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 -2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F))) 0)
(+.f64 (*.f64 -2 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 C))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C))))) 0)

eval1.6s (4.2%)

Compiler

Compiled 96736 to 68754 computations (28.9% saved)

prune364.0ms (1%)

Pruning

55 alts after pruning (55 fresh and 0 done)

PrunedKeptTotal
New79055845
Fresh000
Picked101
Done101
Total79255847
Error
39.6b
Counts
847 → 55
Alt Table
Click to see full alt table
StatusErrorProgram
60.0b
(/.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4))) (*.f64 A (sqrt.f64 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.8b
(/.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.8b
(/.f64 (+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C (sqrt.f64 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.3b
(/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.0b
(/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.0b
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.0b
(/.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.1b
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C))) (*.f64 4 (*.f64 F (*.f64 A (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.1b
(/.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A C)) (-.f64 A C))) (*.f64 F (*.f64 -2 C))) (*.f64 -2 (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 -2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 A C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
57.9b
(/.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (*.f64 A -2) (*.f64 F C)) (*.f64 8 A)) (+.f64 (*.f64 -2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A -2))) (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F (*.f64 1/2 (pow.f64 B 2)))) (*.f64 (pow.f64 A 2) (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2)))) C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.9b
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 F (*.f64 4 (*.f64 C (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.9b
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 C -2))))) (*.f64 -2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C -2))) (*.f64 -2 (*.f64 (*.f64 F C) (-.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 (neg.f64 C) 2)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.1b
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (+.f64 (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 A (*.f64 -4 (*.f64 F (pow.f64 B 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.5b
(/.f64 (sqrt.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 4 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -4 (*.f64 C (*.f64 F (pow.f64 B 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.0b
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.9b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (-.f64 C A) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.0b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (-.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
57.2b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.8b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (neg.f64 A) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.3b
(/.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
57.2b
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 A -2) (*.f64 F C)) (*.f64 8 A))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.9b
(/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.8b
(/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 C -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
56.4b
(/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 A -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
57.4b
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.1b
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 C) C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
56.4b
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.8b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.6b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (+.f64 C C))))) (*.f64 (-.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 4) F))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.1b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
55.9b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.2b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A A)) (*.f64 A (*.f64 2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))))) (+.f64 (*.f64 A (*.f64 (*.f64 C F) (*.f64 -8 A))) (/.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 A 2) (*.f64 2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))) (*.f64 (pow.f64 B 2) (*.f64 -1/2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))))) C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.9b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (pow.f64 B 2))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.4b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 C (*.f64 (*.f64 C F) (*.f64 -8 A))) (+.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 2 F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 F F) C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.4b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 C (*.f64 -8 (*.f64 (pow.f64 A 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.9b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 A (*.f64 (*.f64 C F) (*.f64 -8 A))) (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A A)) (*.f64 A (*.f64 2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2)))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
57.9b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F)))) (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (*.f64 A 2)) (*.f64 A (*.f64 2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.5b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (-.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))) C) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
55.2b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 (*.f64 A C)))) (*.f64 1/2 (*.f64 (-.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 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 A 2))))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.2b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.8b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.7b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (*.f64 B -1) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
55.0b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.4b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (neg.f64 C) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.1b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 C A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.2b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 B A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.2b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 A A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
53.4b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
56.9b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.4b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 C (*.f64 -8 (*.f64 (pow.f64 A 2) F))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
56.7b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.3b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 A F))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.2b
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 F (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.2b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
59.1b
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
Compiler

Compiled 4832 to 3488 computations (27.8% saved)

localize76.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
6.2b
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)
20.1b
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))))
23.9b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
36.1b
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2)))
Compiler

Compiled 233 to 141 computations (39.5% saved)

series188.0ms (0.5%)

Counts
3 → 88
Calls

36 calls:

TimeVariablePointExpression
157.0ms
B
@0
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
4.0ms
A
@0
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
3.0ms
A
@0
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))))
3.0ms
C
@0
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
2.0ms
C
@0
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))))

rewrite39.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
558×rational.json-simplify-2
556×rational.json-simplify-31
298×bool.json-1
284×rational.json-1
284×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
027235
1150235
2329235
3562235
4797235
51193235
61359235
71393235
81393235
91393235
101437235
111438235
Stop Event
saturated
Counts
3 → 15
Calls
Call 1
Inputs
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F))))))

simplify353.0ms (0.9%)

Algorithm
egg-herbie
Rules
2632×rational.json-simplify-2
1674×rational.json-simplify-41
1454×rational.json-simplify-27
1180×rational.json-simplify-40
1062×rational.json-simplify-9
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
072824877
1167324877
2265024877
3363324877
4418924877
5502924877
6598724733
Stop Event
node limit
Counts
103 → 226
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2)))) (pow.f64 B 3))))) A))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))))) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.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 (-.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)))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) B))) 2))) (pow.f64 B 3))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2)))) (pow.f64 B 3))))) A)))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))))) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.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 (-.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)))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) B))) 2))) (pow.f64 B 3))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2)))) (pow.f64 B 3))))) A) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.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 C (*.f64 (-.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 1/2 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.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 C (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) B))) 2)) (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2)))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2)))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.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 (-.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)))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) B))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))))) (pow.f64 B 7)))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))))))))))
(*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A)))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 F (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 C 2) (*.f64 F (pow.f64 B 2))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (pow.f64 B 2)) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (pow.f64 B 2))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F)))))))) (pow.f64 A 3))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A)))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C)))) (pow.f64 B 2)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.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 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2)))))) (pow.f64 B 4)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C)))) (pow.f64 B 2)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 (pow.f64 B 6) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 3)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 (-.f64 A C) 3))) (*.f64 1/4 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 5))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 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 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.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 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C))) (*.f64 (pow.f64 C 4) (sqrt.f64 -8))))))))) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.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 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2)))))) (pow.f64 B 4)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C)))) (pow.f64 B 2)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 2 (*.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (*.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 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (-.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) B))) 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2)))))) (pow.f64 B 3)))) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7)))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 7)) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) B))) 2)))) (pow.f64 B 5))))))) (pow.f64 C 3)) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5))))))))))
(*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2)))))) C)) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2)))))) C)) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2)))))) C)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)))) (sqrt.f64 -8)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 F (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 B 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (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)))))) (sqrt.f64 -8)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (sqrt.f64 -8))))))) (pow.f64 C 3))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))))))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 (-.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 (-.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (-.f64 (+.f64 (*.f64 2 (*.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)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1/2 (*.f64 (*.f64 C (*.f64 F (*.f64 (-.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 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 (-.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2)) (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))))) (sqrt.f64 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 F (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 C 2) (*.f64 F (pow.f64 B 2))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (pow.f64 B 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 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2)) (pow.f64 B 4))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))) (*.f64 1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F)))) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (pow.f64 B 6))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2)) (pow.f64 B 4))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) C)) B))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) B))) 2)) (pow.f64 C 2))) B))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) C)) B)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) F)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) B))) 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) B))) 2)) (pow.f64 C 2))) B))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) C)) B))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 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 F (pow.f64 B 2)))) (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 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 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 F (pow.f64 B 2)))) (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 (*.f64 -1/2 (*.f64 F (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 B 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (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 -4 (*.f64 A (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(*.f64 F (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(*.f64 F (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(*.f64 F (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(*.f64 F (pow.f64 B 2))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) 0)
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))))
(+.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F) 0)
(+.f64 0 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F))
Outputs
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2)))) (pow.f64 B 3))))) A))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 B 3))))) A))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 B 3))))) A))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C)))))) (pow.f64 B 3))))) A))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))) (pow.f64 B 3))))) A))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))))) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.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 (-.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)))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) B))) 2))) (pow.f64 B 3))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2)))) (pow.f64 B 3))))) A)))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 B 3))))) A)) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 C (*.f64 -4 (-.f64 1 (*.f64 -1 (*.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 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4)) (*.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))) 2))) (pow.f64 B 3))))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 B 3))))) A)) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.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 (sqrt.f64 2) C)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C -4)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.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))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.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))) 2))) (pow.f64 B 3))))))))
(+.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C)))))) (pow.f64 B 3))))) A) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C))))) (*.f64 (sqrt.f64 2) C)) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C))) (*.f64 C -4)) (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))))))
(+.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))) (pow.f64 B 3))))) A) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))) (pow.f64 B 5)) (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) -2)) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 C -4)) (*.f64 -1/2 (*.f64 (-.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 B 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) B) (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1/2)) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))))))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))))) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.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 (-.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)))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) B))) 2))) (pow.f64 B 3))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2)))) (pow.f64 B 3))))) A) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.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 C (*.f64 (-.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 1/2 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.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 C (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) B))) 2)) (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2)))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2)))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.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 (-.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)))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))) B))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) C)) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (pow.f64 B 2))))) (pow.f64 B 7)))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))))))))))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 C (*.f64 -4 (-.f64 1 (*.f64 -1 (*.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 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4)) (*.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))) 2))) (pow.f64 B 3))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (+.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 B 3))))) A) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 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))))) (*.f64 -1/2 (*.f64 (*.f64 C (*.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 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4)) (*.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 C (*.f64 -4 (-.f64 1 (*.f64 -1 (*.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 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4)) (*.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))) 2))) (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (*.f64 F (+.f64 (*.f64 C (*.f64 -4 (-.f64 1 (*.f64 -1 (*.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 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4)) (*.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))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))))))))))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.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 (sqrt.f64 2) C)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C -4)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.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))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.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))) 2))) (pow.f64 B 3))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (+.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 B 3))))) A) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 C (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.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 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C -4)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.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))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.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))) 2))) (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (*.f64 F (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C -4)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.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))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.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))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.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 (sqrt.f64 2) C)) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C -4)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.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))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.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))) 2))) (pow.f64 B 3))))))) (+.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (pow.f64 B 3))))) A) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 C (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.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 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C -4)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.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))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.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))) 2))) (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (*.f64 F (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 C -4)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.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))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.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))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))))) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C))))) (*.f64 (sqrt.f64 2) C)) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C))) (*.f64 C -4)) (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))))) (+.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C)))))) (pow.f64 B 3))))) A) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C)) 2)) (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 C (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C))))) (-.f64 (*.f64 F (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C))) (*.f64 C -4)) (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C))))) B) (*.f64 1/2 (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))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 F (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C))) (*.f64 C -4)) (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 B 2)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) 2)) (*.f64 (sqrt.f64 2) C)) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -8 (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C))))) (*.f64 (sqrt.f64 2) (pow.f64 C 2))) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))) (pow.f64 B 5)) (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) -2)) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 C -4)) (*.f64 -1/2 (*.f64 (-.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 B 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) B) (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1/2)) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))))) (+.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))))) (pow.f64 B 3))))) A) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 2 (*.f64 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 -1/2 (*.f64 (-.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 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 C (pow.f64 B 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (-.f64 (*.f64 F (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 C -4)) (*.f64 -1/2 (*.f64 (-.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 B 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) B) (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1/2)) 2))) (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (-.f64 (*.f64 F (+.f64 (*.f64 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))) (*.f64 C -4)) (*.f64 -1/2 (*.f64 (-.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 B 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) B) (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 1/2)) 2))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -8 (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) -4)) (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (sqrt.f64 2) (pow.f64 C 2))) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))))))))))
(*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F C))))
(*.f64 -1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8))))) A)))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (sqrt.f64 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/4 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8))))) A)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 1/16 (sqrt.f64 2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 (sqrt.f64 2) 1/16))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) 1/4))) A)))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A))))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 C (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 A 2)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F C))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8))))) A)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (+.f64 (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (sqrt.f64 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/4 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8))))) A))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 A 2)))))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (sqrt.f64 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/4 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8))))) A)) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 A 2))))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 A 2))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 1/16 (sqrt.f64 2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A)))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 F -2))) (pow.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 B 4)) (pow.f64 A 2))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 (sqrt.f64 2) 1/16))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) 1/4))) A)))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 F (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 C 2) (*.f64 F (pow.f64 B 2))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (pow.f64 B 2)) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (pow.f64 B 2))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F)))))))) (pow.f64 A 3))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A)))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 C (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (+.f64 (+.f64 (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 A 2)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F C))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8))))) A))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (sqrt.f64 -8)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 -1/2 (pow.f64 B 4))) (*.f64 2 (*.f64 F (*.f64 (pow.f64 C 2) (pow.f64 B 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 C (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))) (sqrt.f64 -8))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 C (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))))) (pow.f64 A 3))))))
(+.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (+.f64 (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (sqrt.f64 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/4 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8))))) A))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 A 2))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (sqrt.f64 -8)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 -1/2 (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 C 2) F)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))) (sqrt.f64 -8))))))) (pow.f64 A 3))))
(+.f64 (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -8)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (sqrt.f64 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/4 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8))))) A))) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 -1/2 (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 C 2) F)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))) (sqrt.f64 -8)))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (sqrt.f64 -8)))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5))))))))) (pow.f64 A 3))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 A 2))))))
(+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 1/16 (sqrt.f64 2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 A 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (sqrt.f64 -8)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 6)) (*.f64 1/256 (sqrt.f64 2)))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F C)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (sqrt.f64 -8)) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 -1/2 (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 C 2) F)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))) (sqrt.f64 -8)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))))) (pow.f64 A 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 C 5))))))))
(+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 (sqrt.f64 2) 1/16))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) 1/4))) A))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 B 4)) (pow.f64 A 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (sqrt.f64 -8)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 6)) (*.f64 (sqrt.f64 2) 1/256))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (-.f64 (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 F -2))) (pow.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F C)))) 2))) (sqrt.f64 -8)) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 -1/2 (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 C 2) F)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 F -2))) (pow.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))) (sqrt.f64 -8)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))))) (pow.f64 A 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 F -2))) (pow.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 C 5))))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C)))) (pow.f64 B 2)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C A) (-.f64 A C))) (*.f64 2 C))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C A) (-.f64 A C))) (*.f64 2 C))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.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 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2)))))) (pow.f64 B 4)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C)))) (pow.f64 B 2)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))))
(+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C A) (-.f64 A C))) (*.f64 2 C))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C)))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 C A) (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 (/.f64 (*.f64 C A) (-.f64 A C))) (*.f64 2 C)) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C A) (-.f64 A C))) (*.f64 2 C))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2))))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C A) (-.f64 A C))) (*.f64 2 C))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C A) (-.f64 A C))) (*.f64 2 C)) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C A) (-.f64 A C))) (*.f64 2 C))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2)))))))))
(+.f64 (*.f64 (pow.f64 B 6) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 3)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 (-.f64 A C) 3))) (*.f64 1/4 (/.f64 (*.f64 A C) (pow.f64 (-.f64 A C) 5))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 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 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.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 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C))) (*.f64 (pow.f64 C 4) (sqrt.f64 -8))))))))) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.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 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2)))))) (pow.f64 B 4)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C)))) (pow.f64 B 2)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))))))
(+.f64 (+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C A) (-.f64 A C))) (*.f64 2 C))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C)))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 C A) (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 (/.f64 (*.f64 C A) (-.f64 A C))) (*.f64 2 C)) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C A) (-.f64 A C))) (*.f64 2 C))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2)))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 3)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 (-.f64 A C) 3))) (*.f64 1/4 (/.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 5))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C A) (-.f64 A C))) (*.f64 2 C)) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 C A) (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 (/.f64 (*.f64 C A) (-.f64 A C))) (*.f64 2 C)) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 C A) (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 (/.f64 (*.f64 C A) (-.f64 A C))) (*.f64 2 C)) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/128 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C A) (-.f64 A C))) (*.f64 2 C))) (*.f64 (sqrt.f64 -8) (pow.f64 C 4))))))))))
(+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C A) (-.f64 A C))) (*.f64 2 C))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) C))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C A) (-.f64 A C))) (*.f64 2 C)) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C A) (-.f64 A C))) (*.f64 2 C))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 2))))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 C 3)) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 (-.f64 A C) 3))) (*.f64 1/4 (/.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 5))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C A) (-.f64 A C))) (*.f64 2 C)) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C A) (-.f64 A C))) (*.f64 2 C)) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (pow.f64 C 2) (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 (*.f64 C A) (pow.f64 (-.f64 A C) 3))) (*.f64 1/2 (/.f64 1 (-.f64 A C))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C A) (-.f64 A C))) (*.f64 2 C)) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/128 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C A) (-.f64 A C))) (*.f64 2 C))) (*.f64 (sqrt.f64 -8) (pow.f64 C 4))))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))
(*.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 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))
(+.f64 (*.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 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A)))) (pow.f64 B 3)) (*.f64 -1/2 (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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A)))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A)))) (pow.f64 B 3)) (*.f64 -1/2 (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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))))))))
(+.f64 (*.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 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.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 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))) (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))))))))
(+.f64 (*.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 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.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 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 A)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A)))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A)))) (pow.f64 B 3)) (*.f64 -1/2 (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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A)) 2))))) (*.f64 A (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A)))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A)))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) A)) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A)))) (pow.f64 B 3)) (*.f64 -1/2 (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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 A (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 2 (*.f64 (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (*.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 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (-.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) B))) 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2)))))) (pow.f64 B 3)))) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7)))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 7)) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) B))) 2)))) (pow.f64 B 5))))))) (pow.f64 C 3)) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5))))))))))
(+.f64 (*.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 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.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 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))) (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.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 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 A (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))) (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) B))) 2))) (*.f64 (pow.f64 B 2) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 7)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))) (*.f64 -4 (*.f64 A (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) B))) 2)))) (pow.f64 B 5)))))))))))
(+.f64 (*.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 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.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 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 A)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.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 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 A (pow.f64 B 2))))) (*.f64 2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 A)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) B))) 2))) (*.f64 (pow.f64 B 2) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 B 3)))) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 7)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))) (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 A)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) B))) 2)))) (pow.f64 B 5)))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A)))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A)) 2))))) (*.f64 A (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A)))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A)))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) A)) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 A (pow.f64 B 2))))) (*.f64 2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A)) 2)) (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A)))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A)) 2))))) (*.f64 A (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A)))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) B))) 2))) (*.f64 (pow.f64 B 2) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A)) 2))))) (*.f64 A (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A)))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) B))) 2)))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -8 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A)))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 7))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 A (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 (pow.f64 B 2) A)))) (*.f64 2 (*.f64 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 A (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) B))) 2))) (*.f64 (pow.f64 B 2) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (-.f64 (*.f64 F (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2))))) (*.f64 A (*.f64 -4 (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) B))) 2)))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -8 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -4 A))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 7))))))))))
(*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A))))
(*.f64 -1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8))))
(*.f64 -1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2)))))) C)) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/16 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (pow.f64 B 2) (sqrt.f64 -8)))))) C)))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) C)))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) C)))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (sqrt.f64 (/.f64 F A))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) C)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2)))))) C)) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/16 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (pow.f64 B 2) (sqrt.f64 -8)))))) C)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 -2 (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) C)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8)))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) C)) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) C)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) C)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 F -2))) (pow.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (sqrt.f64 (/.f64 F A))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 B 4)) (pow.f64 C 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2)))))) C)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)))) (sqrt.f64 -8)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 F (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 B 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (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)))))) (sqrt.f64 -8)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (sqrt.f64 -8))))))) (pow.f64 C 3))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/16 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (pow.f64 B 2) (sqrt.f64 -8)))))) C)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))))) (+.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 -2 (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) 2)))) (sqrt.f64 -8)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 -1/2 (pow.f64 B 4))) (*.f64 2 (*.f64 F (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 -2 (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -8) 2)))))) (sqrt.f64 -8))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))))) (pow.f64 C 3))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 -2 (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) C)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (*.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 6)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (sqrt.f64 2)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) 2)))) (sqrt.f64 -8)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 -1/2 (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 A 2) F)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -8) 2)))))) (sqrt.f64 -8))))))) (pow.f64 C 3))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) C)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (*.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 6)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (sqrt.f64 2)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 -1/2 (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 A 2) F)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -8) 2)))))) (sqrt.f64 -8)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) 2)))) (sqrt.f64 -8)))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 A 7)))))))) (pow.f64 C 3))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) C)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (*.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 6)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (sqrt.f64 2)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 -1/2 (pow.f64 B 4))) (-.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 A 2) F))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))))) (sqrt.f64 -8)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) 2)))) (sqrt.f64 -8)))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 A 7)))))))) (pow.f64 C 3))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 4))) (pow.f64 C 2)))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 -1/2 (pow.f64 B 4))) (-.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 A 2) F))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))))) (sqrt.f64 -8)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (sqrt.f64 -8)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 6)) (*.f64 1/256 (sqrt.f64 2)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F A)))) 2)))) (sqrt.f64 -8))))))) (pow.f64 C 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) C)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 C 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 -1/2 (pow.f64 B 4))) (-.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (pow.f64 A 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 F -2))) (pow.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))))) (sqrt.f64 -8)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 6)) (sqrt.f64 -8)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (*.f64 (sqrt.f64 -8) (pow.f64 B 6)) (*.f64 (sqrt.f64 2) 1/256))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 F -2))) (pow.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F A)))) 2)))) (sqrt.f64 -8))))))) (pow.f64 C 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) C)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 F -2))) (pow.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (sqrt.f64 (/.f64 F A))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (pow.f64 B 4)) (pow.f64 C 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))))))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) B))
(*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.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 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))))) B))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))) B))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) (*.f64 (sqrt.f64 2) A)) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 F -4))))) B) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) 1/2)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 (-.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.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 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))))) B)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (*.f64 -1 (*.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 F (*.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.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 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))) B))) 2)))) B))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))) B)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (*.f64 C (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -4 F))) (*.f64 -1/2 (*.f64 F (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) B))) 2)))) B))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) B)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))) B))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (*.f64 C (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -4 F))) (*.f64 -1/2 (*.f64 F (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) B))) 2)))) B)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) B)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))) B))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 C (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -4 F))) (-.f64 (*.f64 -1/2 (*.f64 F (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.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)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) B))) 2))))) B)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) B)) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) (*.f64 (sqrt.f64 2) A)) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C)))) (*.f64 C -4)) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C)) 2)))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) 2))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 F -4))))) B) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) 1/2)) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (+.f64 (*.f64 (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 C -4)) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 F -4)))) B) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) 1/2)) 2)))) B) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) 1/2))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 (-.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (-.f64 (+.f64 (*.f64 2 (*.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)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (*.f64 -1/2 (*.f64 (*.f64 C (*.f64 F (*.f64 (-.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 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))))) (*.f64 -1/2 (*.f64 (*.f64 F (*.f64 (-.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F)))) B))) 2)) (+.f64 (*.f64 F (*.f64 (-.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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C F))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 F (pow.f64 B 2)))))) (sqrt.f64 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (*.f64 -1 (*.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 F (*.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.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 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))) B))) 2)))) B))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) B)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (*.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 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))))) B))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.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)))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 C (*.f64 F (*.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)))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.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 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (*.f64 -1 (*.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 F (*.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.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 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -4 (*.f64 C F)))) B))) 2))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) B))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (*.f64 C (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -4 F))) (*.f64 -1/2 (*.f64 F (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) B))) 2)))) B))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) B)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))) B))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (-.f64 (+.f64 (*.f64 2 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 -1/2 (*.f64 C (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) (-.f64 (+.f64 (*.f64 C (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -4 F))) (*.f64 -1/2 (*.f64 F (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) B))) 2))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) B))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) B)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (+.f64 (*.f64 C (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -4 F))) (*.f64 -1/2 (*.f64 F (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) B))) 2)))) B))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))) B))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (-.f64 (+.f64 (*.f64 2 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (*.f64 -1/2 (*.f64 C (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) (-.f64 (+.f64 (*.f64 C (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -4 F))) (*.f64 -1/2 (*.f64 F (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.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))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) B))) 2))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) B))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) B)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 C (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -4 F))) (-.f64 (*.f64 -1/2 (*.f64 F (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.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)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) B))) 2))))) B))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))))) B))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 2 (*.f64 F (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2)) (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))))) (-.f64 (*.f64 -1/2 (*.f64 C (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) (+.f64 (*.f64 C (*.f64 (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (*.f64 -4 F))) (-.f64 (*.f64 -1/2 (*.f64 F (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.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)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) B))) 2)))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))))) B))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) B)) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C)))) (*.f64 C -4)) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C)) 2)))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) 2))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) (*.f64 (sqrt.f64 2) A)) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C)) 2))) (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))) (-.f64 (*.f64 -1/2 (*.f64 C (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C)) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) (+.f64 (*.f64 (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C)))) (*.f64 C -4)) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C)) 2)))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 C))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 -4 F)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))))) 2)))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)))))) (*.f64 (sqrt.f64 2) (pow.f64 A 3))) B))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (+.f64 (*.f64 (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 C -4)) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 F -4)))) B) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) 1/2)) 2)))) B) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) 1/2)) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 F -4))))) B) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) 1/2)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (+.f64 (*.f64 2 (*.f64 (*.f64 C (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))) (-.f64 (*.f64 -1/2 (*.f64 C (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)) 3))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 F -4)))) (+.f64 (*.f64 (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 C -4)) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)) 2)))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C))))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C (*.f64 F -4)))) B) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F))) 1/2)) 2)))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F))))))) B))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))))
(*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 A (sqrt.f64 -8)))))
(*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 A (sqrt.f64 -8)) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 A (sqrt.f64 -8))))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 A (sqrt.f64 -8))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 A (sqrt.f64 -8)) (sqrt.f64 (*.f64 C F))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 C (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 A (sqrt.f64 -8))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 A (sqrt.f64 -8))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 A (sqrt.f64 -8))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 A (sqrt.f64 -8)) (sqrt.f64 (*.f64 C F))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 F -2))) (pow.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 A (sqrt.f64 -8))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 F (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 C 2) (*.f64 F (pow.f64 B 2))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2)))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2)) (pow.f64 B 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 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 C (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 -1/2 (pow.f64 B 4))) (*.f64 2 (*.f64 F (*.f64 (pow.f64 C 2) (pow.f64 B 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 C (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 A (sqrt.f64 -8))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 -1/2 (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 C 2) F)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 A (sqrt.f64 -8))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 -1/2 (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 C 2) F)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 (pow.f64 B 2) (*.f64 C F))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (pow.f64 B 2) (sqrt.f64 -8)))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 A (sqrt.f64 -8))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F C)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 A (sqrt.f64 -8))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 C F)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 -1/2 (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 C 2) F)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 A (sqrt.f64 -8)) (sqrt.f64 (*.f64 C F))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F C)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 F -2))) (pow.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 A (sqrt.f64 -8))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 C F)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 -1/2 (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 C 2) F)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 C (*.f64 (pow.f64 B 2) (*.f64 F -2))) (pow.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 C F)))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))
(*.f64 (*.f64 C (sqrt.f64 -8)) (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 2)))
(*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))))
(*.f64 C (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (*.f64 F A))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 C F))))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))))
(+.f64 (*.f64 (*.f64 C (sqrt.f64 -8)) (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 C F))))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))))
(+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 C))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))))
(+.f64 (*.f64 C (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (*.f64 F A)))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 C)))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2)) (pow.f64 B 4))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 C F))))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 C (sqrt.f64 -8)))))))
(+.f64 (*.f64 (*.f64 C (sqrt.f64 -8)) (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 2))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 C F))))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 C (sqrt.f64 -8)))))))
(+.f64 (+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 C))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 -1/2 (/.f64 F (-.f64 A C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 C))) (*.f64 C (sqrt.f64 -8))))) 2))))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))))
(+.f64 (+.f64 (*.f64 C (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (*.f64 F A)))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 C)))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 -1/2 (/.f64 F (-.f64 A C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 C))) (*.f64 C (sqrt.f64 -8))))) 2))))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))) (*.f64 1/4 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 5)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F)))) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (pow.f64 B 6))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 A (*.f64 C F)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A (*.f64 C F)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2)) (pow.f64 B 4))) (*.f64 C (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 A F))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 C F))))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 C (sqrt.f64 -8))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (-.f64 (+.f64 (*.f64 1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))) (*.f64 1/4 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 5)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))))) (*.f64 C (sqrt.f64 -8))))))
(+.f64 (+.f64 (*.f64 (*.f64 C (sqrt.f64 -8)) (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 2))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 C F))))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 C (sqrt.f64 -8))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (-.f64 (+.f64 (*.f64 1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))) (*.f64 1/4 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 5)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))))))) (*.f64 C (sqrt.f64 -8))))))
(+.f64 (+.f64 (*.f64 (*.f64 C (sqrt.f64 -8)) (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 2))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 C F))))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 C (sqrt.f64 -8))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (-.f64 (*.f64 1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 3))) (*.f64 -1/2 (/.f64 F (-.f64 A C)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 C (*.f64 F A)) (-.f64 A C))) (*.f64 2 (*.f64 C F))) (*.f64 C (sqrt.f64 -8))))) 2))) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 A (pow.f64 (sqrt.f64 -8) 2)))))) (*.f64 1/4 (/.f64 (*.f64 C (*.f64 F A)) (pow.f64 (-.f64 A C) 5))))))) (*.f64 C (sqrt.f64 -8))))))
(+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 C))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 -1/2 (/.f64 F (-.f64 A C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 C))) (*.f64 C (sqrt.f64 -8))))) 2))))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 C))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 -1/2 (/.f64 F (-.f64 A C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 C))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 (*.f64 F (pow.f64 (sqrt.f64 -8) 2)) (*.f64 A (pow.f64 C 2))))) (*.f64 1/4 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 5))))))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))))
(+.f64 (*.f64 C (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (*.f64 F A)))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 C)))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 -1/2 (/.f64 F (-.f64 A C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 C))) (*.f64 C (sqrt.f64 -8))))) 2))))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (/.f64 F (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 C))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 3))) (-.f64 (*.f64 -1/2 (/.f64 F (-.f64 A C))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 F (*.f64 C A)) (-.f64 A C))) (*.f64 F (*.f64 2 C))) (*.f64 C (sqrt.f64 -8))))) 2)))) (*.f64 (*.f64 F (pow.f64 (sqrt.f64 -8) 2)) (*.f64 (pow.f64 C 2) A)))) (*.f64 1/4 (/.f64 (*.f64 F (*.f64 C A)) (pow.f64 (-.f64 A C) 5))))))) (*.f64 C (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (sqrt.f64 2) B))
(*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) C)) B))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (sqrt.f64 2) B)) (*.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 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) B))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2))) (*.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 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) B))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) (*.f64 (sqrt.f64 2) C)) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) B))) 2)) (pow.f64 C 2))) B))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) C)) B)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.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 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) B))) (*.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 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.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 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))))) (pow.f64 (*.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 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B))) 2)))) B)))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2))) (+.f64 (*.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 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) B))) (*.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 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 A))) (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.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 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B))) 2)))) B)))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2))) (+.f64 (*.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 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) B))) (*.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 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 A))) (-.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.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 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B))) 2))))) B)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) (*.f64 (sqrt.f64 2) C)) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A)))) (*.f64 -4 A)) (-.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A)) 2)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) 2))) (*.f64 (sqrt.f64 2) (pow.f64 C 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (+.f64 (*.f64 (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (*.f64 -4 A)) (-.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) 2)))) B) (*.f64 1/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 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))))) (*.f64 2 (*.f64 (*.f64 A (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) F)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) B))) 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))))))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 -1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) B))) 2)) (pow.f64 C 2))) B))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) C)) B))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.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 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) B))) (*.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 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.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 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))))) (pow.f64 (*.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 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B))) 2)))) B))))) (*.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 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 A (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F A))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.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 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2))))))) (pow.f64 (*.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 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B))) 2))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) B))))
(+.f64 (+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2))) (+.f64 (*.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 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) B))) (*.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 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 A))) (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.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 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B))) 2)))) B))))) (*.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 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F A))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 A))) (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))))) (pow.f64 (*.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 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B))) 2))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) B))))
(+.f64 (+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2))) (+.f64 (*.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 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) B))) (*.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 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 A))) (-.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.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 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B))) 2))))) B))))) (*.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 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 F A))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 F (*.f64 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -4 A))) (-.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (pow.f64 (*.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 (-.f64 1 (*.f64 -1 (*.f64 A (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (pow.f64 B 2) F)) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B))) 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))) B))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (sqrt.f64 2) B)) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) (*.f64 (sqrt.f64 2) C)) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A)))) (*.f64 -4 A)) (-.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A)) 2)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) 2))) (*.f64 (sqrt.f64 2) (pow.f64 C 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A)) 2)) (*.f64 F A)) (*.f64 2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) (+.f64 (*.f64 (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A)))) (*.f64 -4 A)) (-.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A)) 2)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 -1 A))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (sqrt.f64 2) (pow.f64 C 3))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 (sqrt.f64 2) B)) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (+.f64 (*.f64 (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (*.f64 -4 A)) (-.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) 2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) 3))) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)) (*.f64 F A)) (*.f64 2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) (+.f64 (*.f64 (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (*.f64 -4 A)) (-.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)) 2)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A))))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (*.f64 -4 A)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) 2)))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))))
(*.f64 -1 (*.f64 (*.f64 C (sqrt.f64 -8)) (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 2))))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 C (sqrt.f64 -8)) (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 2)))) (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 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 F (pow.f64 B 2)))) (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 F A)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 -2 (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 C (sqrt.f64 -8)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 C (sqrt.f64 -8)) (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 2)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 C (sqrt.f64 -8)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 C (sqrt.f64 -8)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 F -2))) (pow.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 C (sqrt.f64 -8)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 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 F (pow.f64 B 2)))) (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 (*.f64 -1/2 (*.f64 F (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 A 2) (*.f64 F (pow.f64 B 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 -2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (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 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 -2 (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 -1/2 (pow.f64 B 4))) (*.f64 2 (*.f64 F (*.f64 (pow.f64 A 2) (pow.f64 B 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 -2 (*.f64 (pow.f64 B 2) F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -8) 2)))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 C (sqrt.f64 -8)) (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 2)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 -1/2 (pow.f64 B 4))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 A 2) F)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -8) 2)))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 C (sqrt.f64 -8)) (*.f64 (sqrt.f64 (*.f64 F A)) (sqrt.f64 2)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 C (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 -1/2 (pow.f64 B 4))) (-.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 A 2) F))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 -1 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F A)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 C (sqrt.f64 -8)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 -1/2 (pow.f64 B 4))) (-.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 (pow.f64 A 2) F))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 -2 F))) (pow.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -8))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F A)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 F -2))) (pow.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 C (sqrt.f64 -8)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 -1/2 (pow.f64 B 4))) (-.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (pow.f64 A 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 B 2) (-.f64 (*.f64 A (*.f64 (pow.f64 B 2) (*.f64 F -2))) (pow.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -8)) (*.f64 -1 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -8) 2))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -8))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(*.f64 -4 (*.f64 C (*.f64 F A)))
(*.f64 -4 (*.f64 F (*.f64 C A)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 C (*.f64 F A))))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 C A))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 C (*.f64 F A))))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 C A))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 C (*.f64 F A))))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 C A))))
(*.f64 F (pow.f64 B 2))
(*.f64 (pow.f64 B 2) F)
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 C (*.f64 F A))))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 C A))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 C (*.f64 F A))))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 C A))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 C (*.f64 F A))))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 C A))))
(*.f64 F (pow.f64 B 2))
(*.f64 (pow.f64 B 2) F)
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 C (*.f64 F A))))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 C A))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 C (*.f64 F A))))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 C A))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 C (*.f64 F A))))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 C A))))
(*.f64 F (pow.f64 B 2))
(*.f64 (pow.f64 B 2) F)
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 C (*.f64 F A))))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 C A))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 C (*.f64 F A))))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 C A))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 C (*.f64 F A))))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 C A))))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(*.f64 -4 (*.f64 C (*.f64 F A)))
(*.f64 -4 (*.f64 F (*.f64 C A)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 C (*.f64 F A))))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 C A))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 C (*.f64 F A))))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 C A))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 C (*.f64 F A))))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 C A))))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(*.f64 -4 (*.f64 C (*.f64 F A)))
(*.f64 -4 (*.f64 F (*.f64 C A)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 C (*.f64 F A))))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 C A))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 C (*.f64 F A))))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 C A))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 C (*.f64 F A))))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 C A))))
(*.f64 F (pow.f64 B 2))
(*.f64 (pow.f64 B 2) F)
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 C (*.f64 F A))))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 C A))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 C (*.f64 F A))))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 C A))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 C (*.f64 F A))))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 C A))))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(*.f64 -4 (*.f64 C (*.f64 F A)))
(*.f64 -4 (*.f64 F (*.f64 C A)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 C (*.f64 F A))))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 C A))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 C (*.f64 F A))))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 C A))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 C (*.f64 F A))))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 C A))))
(*.f64 -4 (*.f64 A (*.f64 C F)))
(*.f64 -4 (*.f64 C (*.f64 F A)))
(*.f64 -4 (*.f64 F (*.f64 C A)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 C (*.f64 F A))))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 C A))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 C (*.f64 F A))))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 C A))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C F))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 C (*.f64 F A))))
(+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 C A))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)
(*.f64 F (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)
(*.f64 F (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)
(*.f64 F (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)
(*.f64 F (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)
(*.f64 F (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)
(*.f64 F (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)
(*.f64 F (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)
(*.f64 F (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)
(*.f64 F (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)
(*.f64 F (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)
(*.f64 F (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) F)
(*.f64 F (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(-.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A))))))) 0)
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A))))))) 0)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F)))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 C (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A))))))))
(+.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F) 0)
(+.f64 (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))) 0)
(+.f64 (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))) 0)
(+.f64 0 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) F))
(+.f64 (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))) 0)
(+.f64 (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))) 0)

localize35.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.6b
(*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C))))
4.4b
(*.f64 A (*.f64 F (*.f64 -2 C)))
9.4b
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
18.4b
(sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C))))))
Compiler

Compiled 101 to 61 computations (39.6% saved)

series43.0ms (0.1%)

Counts
4 → 108
Calls

39 calls:

TimeVariablePointExpression
15.0ms
C
@inf
(sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C))))))
3.0ms
A
@inf
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
2.0ms
A
@0
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
2.0ms
C
@0
(*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C))))
1.0ms
A
@-inf
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))

rewrite112.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
4262×rational.json-simplify-31
1750×rational.json-simplify-2
464×bool.json-1
442×rational.json-1
442×rational.json-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
022144
1113144
2235132
3436132
4724132
5901132
6927132
7927132
8927132
91028132
101099132
111149132
121396132
131933132
142033132
152033132
162133132
172133132
183529132
193833132
203837132
213837132
223841132
233841132
243841132
254220132
Stop Event
saturated
Counts
4 → 17
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C))))))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 A (*.f64 F (*.f64 -2 C)))
(*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 C (*.f64 F (*.f64 A -2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 C (*.f64 F (*.f64 A -2))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 C (*.f64 F (*.f64 A -2))) (*.f64 C (*.f64 F (*.f64 A -2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 A (*.f64 F (*.f64 -2 (*.f64 C C)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 A (*.f64 F (*.f64 -2 (*.f64 C C)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 A (*.f64 F (*.f64 -2 (*.f64 C C)))) (*.f64 A (*.f64 F (*.f64 -2 (*.f64 C C)))))))))

simplify282.0ms (0.7%)

Algorithm
egg-herbie
Rules
868×rational.json-simplify-2
854×rational.json-simplify-31
192×rational.json-simplify-1
110×rational.json-simplify-33
36×rational.json-simplify-9
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01675757
13385757
25325757
37055757
48185757
58615757
69065757
79565757
810335757
910485757
1010485757
1110715757
1211415757
1312575757
1412765757
1512765757
1613045757
1713235757
1813555757
1913665757
Stop Event
saturated
Counts
125 → 86
Calls
Call 1
Inputs
(*.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 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -16)) (pow.f64 B 4)))) (+.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 -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 (*.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 -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/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))))
(+.f64 (*.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 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C)))))
(+.f64 (*.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 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 C 3)))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))))))
(*.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 (sqrt.f64 -16) (pow.f64 B 2)) C))) (*.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 (sqrt.f64 -16) (pow.f64 B 2)) C))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2))))))
(+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 C 3)))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)))))))
(*.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 (*.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 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -16)) (pow.f64 B 4)))) (+.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 -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 (*.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 -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 -4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 A 3) F)) (/.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -16)) (pow.f64 B 4)))) (+.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 -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 (*.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 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))))))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(+.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) 0)
(+.f64 0 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))))
(*.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(+.f64 (*.f64 C (*.f64 F (*.f64 A -2))) 0)
(+.f64 0 (*.f64 C (*.f64 F (*.f64 A -2))))
(+.f64 (*.f64 A (*.f64 F (*.f64 -2 (*.f64 C C)))) 0)
(+.f64 0 (*.f64 A (*.f64 F (*.f64 -2 (*.f64 C C)))))
Outputs
(*.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 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (*.f64 C (sqrt.f64 -16))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 -16) (*.f64 -1 C)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 -16) (*.f64 C -1)))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (*.f64 C (sqrt.f64 -16))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 -16) (*.f64 -1 C)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 -16) (*.f64 C -1)))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (*.f64 C (sqrt.f64 -16))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 -16) (*.f64 -1 C)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 -16) (*.f64 C -1)))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (*.f64 C (sqrt.f64 -16))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 -16) (*.f64 -1 C)))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 -16) (*.f64 C -1)))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2))))
(*.f64 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (*.f64 A F))))
(+.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 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 2)) (pow.f64 B 4)))))
(+.f64 (*.f64 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (*.f64 A F)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 2)) (pow.f64 B 4)) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 3))))))
(+.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 (*.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 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2))))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 2)) (pow.f64 B 4)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 3)) (pow.f64 B 6))))))
(+.f64 (*.f64 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 2)) (pow.f64 B 4)) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 3))))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 3)) (pow.f64 B 6))))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 2)) (pow.f64 B 4)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 3)) (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 (*.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 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))))))
(+.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 2)) (pow.f64 B 4)))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 4)) (pow.f64 B 8))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 3)) (pow.f64 B 6))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 2)) (pow.f64 B 4)) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 3))))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 3)) (pow.f64 B 6)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 4)) (pow.f64 B 8)) (*.f64 -64 (sqrt.f64 (*.f64 F (pow.f64 A 7))))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 2)) (pow.f64 B 4)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 3)) (pow.f64 B 6))))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 4)) (pow.f64 B 8))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) 1/4))
(*.f64 (sqrt.f64 -16) (*.f64 1/4 (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 (sqrt.f64 -16) (pow.f64 B 2)) C))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (sqrt.f64 -16))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) 1/4)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))))
(+.f64 (*.f64 (sqrt.f64 -16) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))))
(+.f64 (*.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 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (sqrt.f64 -16))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) 1/4)) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 -16) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)))))
(+.f64 (*.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 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 C 3)))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (sqrt.f64 -16))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 C 3)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) 1/4)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 C 3)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)))))))
(+.f64 (*.f64 (sqrt.f64 -16) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 C 3)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1/4 (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) -1/4))
(*.f64 (sqrt.f64 -16) (*.f64 (sqrt.f64 (/.f64 F A)) -1/4))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1/4 (sqrt.f64 -16))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) -1/4)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C) -1/16)))
(+.f64 (*.f64 (sqrt.f64 -16) (*.f64 (sqrt.f64 (/.f64 F A)) -1/4)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C) -1/16)))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1/4 (sqrt.f64 -16))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C) -1/16)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) -1/4)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)) -1/64))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C) -1/16)) (+.f64 (*.f64 (sqrt.f64 -16) (*.f64 (sqrt.f64 (/.f64 F A)) -1/4)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)) -1/64))))
(+.f64 (*.f64 -1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 C 3)))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 -1/256 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 C 3)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1/4 (sqrt.f64 -16))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) -1/4)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)) -1/64))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C) -1/16)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 C 3)) -1/256))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 -16) (*.f64 (sqrt.f64 (/.f64 F A)) -1/4)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)) -1/64))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C) -1/16)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 C 3)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) -1/256))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 -16) (*.f64 (sqrt.f64 (/.f64 F A)) -1/4)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C) -1/16))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)) -1/64)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 C 3)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) -1/256))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) 1/4))
(*.f64 (sqrt.f64 -16) (*.f64 1/4 (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))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (sqrt.f64 -16))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) 1/4)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))))
(+.f64 (*.f64 (sqrt.f64 -16) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) 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 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (sqrt.f64 -16))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) 1/4)) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 -16) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (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 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (sqrt.f64 -16))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 C 3)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) 1/4)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 C 3)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)))))))
(+.f64 (*.f64 (sqrt.f64 -16) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 C 3)))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2))))
(*.f64 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (*.f64 A F))))
(+.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 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 2)) (pow.f64 B 4)))))
(+.f64 (*.f64 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (*.f64 A F)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 2)) (pow.f64 B 4)) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 3))))))
(+.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 (*.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 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2))))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 2)) (pow.f64 B 4)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 3)) (pow.f64 B 6))))))
(+.f64 (*.f64 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 2)) (pow.f64 B 4)) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 3))))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 3)) (pow.f64 B 6))))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 2)) (pow.f64 B 4)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 3)) (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 (*.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 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))))))
(+.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 2)) (pow.f64 B 4)))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 4)) (pow.f64 B 8))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 3)) (pow.f64 B 6))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 2)) (pow.f64 B 4)) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 3))))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 3)) (pow.f64 B 6)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 4)) (pow.f64 B 8)) (*.f64 -64 (sqrt.f64 (*.f64 F (pow.f64 A 7))))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 2)) (pow.f64 B 4)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 3)) (pow.f64 B 6))))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 4)) (pow.f64 B 8))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2))))
(*.f64 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (*.f64 A F))))
(+.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 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 2)) (pow.f64 B 4)))))
(+.f64 (*.f64 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (*.f64 A F)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 2)) (pow.f64 B 4)) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 3))))))
(+.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 (*.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 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2))))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 2)) (pow.f64 B 4)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 3)) (pow.f64 B 6))))))
(+.f64 (*.f64 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 2)) (pow.f64 B 4)) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 3))))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 3)) (pow.f64 B 6))))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 2)) (pow.f64 B 4)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 3)) (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 (*.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 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))))))
(+.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 2)) (pow.f64 B 4)))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 4)) (pow.f64 B 8))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 3)) (pow.f64 B 6))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)) (*.f64 -1 (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 2)) (pow.f64 B 4)) (*.f64 -4 (sqrt.f64 (*.f64 F (pow.f64 A 3))))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 3)) (pow.f64 B 6)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 4)) (pow.f64 B 8)) (*.f64 -64 (sqrt.f64 (*.f64 F (pow.f64 A 7))))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 2)) (pow.f64 B 4)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1 (/.f64 (*.f64 C (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 3)) (pow.f64 B 6))))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 C 4)) (pow.f64 B 8))))))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 C F)))
(*.f64 A (*.f64 -2 (*.f64 F C)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(*.f64 -2 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -2 (*.f64 F (pow.f64 C 2))))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F -2)))
(+.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) 0)
(+.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) 0)
(+.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) 0)
(+.f64 0 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))))
(+.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) 0)
(+.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) 0)
(*.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) 1)
(*.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) 1)
(*.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))))
(*.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) 1)
(*.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) 1)
(+.f64 (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))) 1)
(/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))) -1)
(/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 A (*.f64 F -16))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(+.f64 (*.f64 C (*.f64 F (*.f64 A -2))) 0)
(+.f64 0 (*.f64 F (*.f64 C (*.f64 A -2))))
(+.f64 0 (*.f64 A (*.f64 -2 (*.f64 F C))))
(+.f64 0 (*.f64 C (*.f64 F (*.f64 A -2))))
(+.f64 0 (*.f64 F (*.f64 C (*.f64 A -2))))
(+.f64 0 (*.f64 A (*.f64 -2 (*.f64 F C))))
(+.f64 (*.f64 A (*.f64 F (*.f64 -2 (*.f64 C C)))) 0)
(+.f64 0 (*.f64 A (*.f64 F (*.f64 -2 (*.f64 C C)))))
(+.f64 0 (*.f64 F (*.f64 -2 (*.f64 A (*.f64 C C)))))
(+.f64 0 (*.f64 A (*.f64 F (*.f64 -2 (*.f64 C C)))))
(+.f64 0 (*.f64 F (*.f64 -2 (*.f64 A (*.f64 C C)))))

localize38.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))
1.7b
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 B A))))
14.1b
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 B A))))))
16.9b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 B A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
Compiler

Compiled 140 to 62 computations (55.7% saved)

series86.0ms (0.2%)

Counts
4 → 140
Calls

45 calls:

TimeVariablePointExpression
29.0ms
F
@inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 B A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
16.0ms
C
@inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 B A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
3.0ms
A
@inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 B A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
3.0ms
C
@-inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 B A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
3.0ms
A
@0
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 B A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))

rewrite103.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
522×rational.json-simplify-31
520×rational.json-simplify-2
282×bool.json-1
268×rational.json-1
268×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
021222
1118222
2280222
3509222
4727222
51048222
61220222
71260222
81260222
91260222
101329222
111330222
Stop Event
saturated
Counts
4 → 24
Calls
Call 1
Inputs
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 B A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 B A))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 B A))))
(-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (-.f64 A B)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (-.f64 A B)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (-.f64 A B)))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (-.f64 A B)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 C (*.f64 A -4)) (pow.f64 B 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x or (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))))))

simplify496.0ms (1.3%)

Algorithm
egg-herbie
Rules
2530×rational.json-simplify-2
2494×rational.json-simplify-33
1684×rational.json-simplify-1
934×rational.json-simplify-31
890×rational.json-simplify-27
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
086025426
1204525342
2317925342
3329125342
4346625342
5367125342
6387625330
7505225330
8740225330
9775125330
Stop Event
node limit
Counts
164 → 392
Calls
Call 1
Inputs
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 A C)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 A C))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))) (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (*.f64 F (+.f64 A C)))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 A (*.f64 C F)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2))) (sqrt.f64 -4))))) (pow.f64 B 2)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 A C)))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))) (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (*.f64 F (+.f64 A C)))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 A (*.f64 C F)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2))) (sqrt.f64 -4))))) (pow.f64 B 2)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (+.f64 A C))))) (/.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (*.f64 F (+.f64 A C)))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 F) (*.f64 2 (/.f64 (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 A (*.f64 C F)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -4) 2) (+.f64 A C)))))) (sqrt.f64 -4))))) (pow.f64 B 3)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 A C))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B)))))
(+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 C B) F)))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 C B) F)))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -4 (*.f64 C F)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C B) F))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (-.f64 C B) F))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B)))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 C B) F)))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -4 (*.f64 C F)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C B) F))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (-.f64 C B) F))))))) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (-.f64 C B) F)))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2))) (-.f64 (*.f64 -4 (*.f64 C F)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C B) F))))) 2)))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 (-.f64 C B) 3)))))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (*.f64 -4 (*.f64 C F)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) 2)))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C B) F))))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B))))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2)))) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2)))) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2))) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))))))))
(+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)) (pow.f64 B 2))) (*.f64 (pow.f64 A 3) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))) (-.f64 (*.f64 F (*.f64 (-.f64 C B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)))) (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) (pow.f64 F 3)))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2))) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2)))) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2))) (pow.f64 B 4))) (*.f64 (pow.f64 A 3) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 7) F))))))))))))))
(*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A)) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A)) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 C B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B)))) (sqrt.f64 -4)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B)))) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 C 5)))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A)) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 C B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B)))) (sqrt.f64 -4)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B)))) (-.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B)))) (sqrt.f64 -4)))) 2)))) (pow.f64 (sqrt.f64 -4) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/256 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 F (*.f64 (-.f64 C B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B)))) (sqrt.f64 -4)))) 2)) (pow.f64 B 2))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (*.f64 -1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B)))) (pow.f64 B 4))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F (pow.f64 C 7)))))))) (pow.f64 A 3))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B)))) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B)))))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 A B) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A B)))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B))))))) C) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B))))))
(+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (-.f64 A B) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A B)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -4 (*.f64 A F)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (-.f64 A B) F))) (*.f64 F (pow.f64 B 2))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A B) F)))))))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 A B) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A B)))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B))))))) C) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B)))))))
(+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (-.f64 A B) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A B)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -4 (*.f64 A F)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (-.f64 A B) F))) (*.f64 F (pow.f64 B 2))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A B) F)))))))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 A B) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A B)))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B))))))) C) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -4 (*.f64 A F)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (-.f64 A B) F))) (*.f64 F (pow.f64 B 2))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))))) 2)))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A B) F))))) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (-.f64 A B) F)))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A B)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -4 (*.f64 A F)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A B)))) (*.f64 F (pow.f64 B 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A B) F))))) 2)) (+.f64 (*.f64 -4 (*.f64 A (*.f64 (-.f64 A B) F))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 (-.f64 A B) 3))))))))) (pow.f64 C 3)) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B))))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 A B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2)) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 F (*.f64 (-.f64 A B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2)) (pow.f64 B 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (pow.f64 B 4))) (*.f64 (pow.f64 C 3) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 A B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))))))))))))
(*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 F (-.f64 A B)))))) (sqrt.f64 -4))))) C)) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 A B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 (-.f64 A B) F)))) (sqrt.f64 -4)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 F (-.f64 A B))))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 F (-.f64 A B)))))) (sqrt.f64 -4))))) C)) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 7) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 F (-.f64 A B))))) (pow.f64 B 4))) (sqrt.f64 -4)))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 F (*.f64 (-.f64 A B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 (-.f64 A B) F)))) (sqrt.f64 -4)))) 2)) (pow.f64 B 2))) (sqrt.f64 -4)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 F (-.f64 A B))))) (sqrt.f64 -4)))) 2)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 (-.f64 A B) F)))))) (pow.f64 (sqrt.f64 -4) 3))))))) (pow.f64 C 3))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 A B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 (-.f64 A B) F)))) (sqrt.f64 -4)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 F (-.f64 A B))))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 F (-.f64 A B)))))) (sqrt.f64 -4))))) C)) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))))))))
(*.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))
(+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 (*.f64 A (*.f64 C F)) (+.f64 A C))))) (*.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))))
(+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 (*.f64 A (*.f64 C F)) (+.f64 A C))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 A (*.f64 C F)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2)) (pow.f64 B 2))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))))))))
(+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 (*.f64 A (*.f64 C F)) (+.f64 A C))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -1 F) (*.f64 2 (/.f64 (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 A (*.f64 C F)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -4) 2) (+.f64 A C))))) (pow.f64 B 3))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C)))))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 A (*.f64 C F)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2)) (pow.f64 B 2))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C)))))))))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C B) F)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C B) F))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) B) (sqrt.f64 (/.f64 F (-.f64 C B))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C B) F))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) B) (sqrt.f64 (/.f64 F (-.f64 C B))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -4 (*.f64 C F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B))))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C B) F))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) B) (sqrt.f64 (/.f64 F (-.f64 C B))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -4 (*.f64 C F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -4 (*.f64 C F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2)) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 (-.f64 C B) 3)))))))))
(*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))) (-.f64 (*.f64 F (*.f64 (-.f64 C B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) (pow.f64 F 3)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 C B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B)))) (sqrt.f64 -4)))) 2))) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 C B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B)))) (sqrt.f64 -4)))) 2))) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B)))) (-.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B)))) (sqrt.f64 -4)))) 2)))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A B) F)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) B) (sqrt.f64 (/.f64 F (-.f64 A B))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A B) F))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) B) (sqrt.f64 (/.f64 F (-.f64 A B))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -4 (*.f64 A F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) B))) 2)) (pow.f64 C 2))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A B) F)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) B) (sqrt.f64 (/.f64 F (-.f64 A B))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -4 (*.f64 A F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) B))) 2)) (*.f64 (pow.f64 C 3) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 (-.f64 A B) 3)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -4 (*.f64 A F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) B))) 2)) (pow.f64 C 2))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A B) F))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 A B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (-.f64 (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2)))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 A B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 F (-.f64 A B)))))) (sqrt.f64 -4)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 F (-.f64 A B)))))) (sqrt.f64 -4)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 A B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 (-.f64 A B) F)))) (sqrt.f64 -4)))) 2))) (*.f64 C (sqrt.f64 -4)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 F (-.f64 A B)))))) (sqrt.f64 -4)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 A B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 (-.f64 A B) F)))) (sqrt.f64 -4)))) 2))) (*.f64 C (sqrt.f64 -4))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 F (-.f64 A B))))) (sqrt.f64 -4)))) 2)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 (-.f64 A B) F)))))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))))))))
(*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C)))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (*.f64 4 (*.f64 A (*.f64 C (*.f64 F B)))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 C (*.f64 F B))))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 4 (*.f64 A (*.f64 C (*.f64 F B)))))))
(*.f64 -1 (*.f64 F (pow.f64 B 3)))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 4 (*.f64 A (*.f64 C (*.f64 F B))))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 4 (*.f64 A (*.f64 C (*.f64 F B)))))))
(*.f64 -1 (*.f64 F (pow.f64 B 3)))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 4 (*.f64 A (*.f64 C (*.f64 F B))))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 4 (*.f64 A (*.f64 C (*.f64 F B)))))))
(*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))))
(+.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) (*.f64 -4 (*.f64 (pow.f64 A 2) (*.f64 C F)))))
(+.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) (*.f64 -4 (*.f64 (pow.f64 A 2) (*.f64 C F)))))
(*.f64 -4 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2)))) (*.f64 -4 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 -4 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 C B) (pow.f64 B 2)))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 -4 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 C B) (pow.f64 B 2)))))
(*.f64 -4 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 -1 (*.f64 A (*.f64 F (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B))))))))
(+.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -4 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 -1 (*.f64 A (*.f64 F (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B)))))))))
(+.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -4 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 -1 (*.f64 A (*.f64 F (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B)))))))))
(*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2)))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2)))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 F (-.f64 A B))))))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 F (-.f64 A B))))))) (+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 F (-.f64 A B))))))) (+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2)))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) B)))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) B)))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) B)))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) B)))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) B)))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) B)))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) B)))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) B)))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) B)))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) B)))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) B)))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) B)))
(*.f64 -4 (*.f64 A C))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(pow.f64 B 2)
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(pow.f64 B 2)
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(pow.f64 B 2)
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(*.f64 -4 (*.f64 A C))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(*.f64 -4 (*.f64 A C))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(pow.f64 B 2)
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(*.f64 -4 (*.f64 A C))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(*.f64 -4 (*.f64 A C))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 0)
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 0)
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(+.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) 0)
(+.f64 0 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))))
(+.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (-.f64 A B)))) 0)
(+.f64 0 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (-.f64 A B)))))
(+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))
(+.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) 0)
(+.f64 0 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))
(+.f64 (*.f64 C (*.f64 A -4)) (pow.f64 B 2))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) 1)
(*.f64 (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)) -1)
(*.f64 1 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))
(*.f64 -1 (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(neg.f64 (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
Outputs
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 A C)))))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 1/4 (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 A C)))))
(*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 A C))) (sqrt.f64 -4))))
(*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 A C))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 A C))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 1/4 (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 A C))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 A C))) (sqrt.f64 -4)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 A C)))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 1/4 (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 A C))))) (*.f64 (sqrt.f64 (/.f64 F (*.f64 A (*.f64 C (+.f64 A C))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))) (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (*.f64 F (+.f64 A C)))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 A (*.f64 C F)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2))) (sqrt.f64 -4))))) (pow.f64 B 2)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 A C)))))))
(+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 1/4 (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 A C))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F (*.f64 A (*.f64 C (+.f64 A C)))))))) (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))) (sqrt.f64 -4)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) (*.f64 F (*.f64 (+.f64 A C) (pow.f64 C 3)))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 A (*.f64 F C)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2))) (sqrt.f64 -4))))) (pow.f64 B 2)))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 A C))) (sqrt.f64 -4)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F (*.f64 A (*.f64 C (+.f64 A C)))))))) (*.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))) (sqrt.f64 -4)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (*.f64 (+.f64 A C) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 F (*.f64 A C)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2))) (sqrt.f64 -4))))) (pow.f64 B 2)))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 A C)))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F (*.f64 A (*.f64 C (+.f64 A C)))))))) (*.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 1/16 (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (*.f64 (+.f64 A C) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 F (*.f64 A C)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2))) (sqrt.f64 -4))))) (pow.f64 B 2)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (*.f64 A (*.f64 C (+.f64 A C))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 1/4 (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 A C))))) (*.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 1/16 (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 F (*.f64 A C)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2))) (sqrt.f64 -4)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (*.f64 (+.f64 A C) (*.f64 (pow.f64 A 3) (pow.f64 C 3))))))))) (pow.f64 B 2))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))) (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (*.f64 F (+.f64 A C)))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 A (*.f64 C F)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2))) (sqrt.f64 -4))))) (pow.f64 B 2)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (+.f64 A C))))) (/.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (*.f64 F (+.f64 A C)))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1 F) (*.f64 2 (/.f64 (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 A (*.f64 C F)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -4) 2) (+.f64 A C)))))) (sqrt.f64 -4))))) (pow.f64 B 3)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 A C))))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))) (sqrt.f64 -4)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) (*.f64 F (*.f64 (+.f64 A C) (pow.f64 C 3)))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 A (*.f64 F C)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2))) (sqrt.f64 -4))))) (pow.f64 B 2)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 1/4 (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 A C))))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (*.f64 (pow.f64 A 3) (*.f64 (+.f64 A C) (pow.f64 C 3))))) (/.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) (*.f64 F (*.f64 (+.f64 A C) (pow.f64 C 3)))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F -1) (*.f64 2 (/.f64 (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 A (*.f64 F C)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2)) (*.f64 (+.f64 A C) (pow.f64 (sqrt.f64 -4) 2)))))) (sqrt.f64 -4))))) (pow.f64 B 3)))))
(+.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))) (sqrt.f64 -4)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (*.f64 (+.f64 A C) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 F (*.f64 A C)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2))) (sqrt.f64 -4))))) (pow.f64 B 2)) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 A C))) (sqrt.f64 -4)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (*.f64 (+.f64 A C) (*.f64 (pow.f64 A 3) (pow.f64 C 3))))) (/.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (*.f64 (+.f64 A C) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F -1) (*.f64 2 (/.f64 (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 F (*.f64 A C)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2)) (*.f64 (+.f64 A C) (pow.f64 (sqrt.f64 -4) 2)))))) (sqrt.f64 -4))))) (pow.f64 B 3)))))
(+.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 1/16 (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (*.f64 (+.f64 A C) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 F (*.f64 A C)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2))) (sqrt.f64 -4))))) (pow.f64 B 2)) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 A C)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (*.f64 (+.f64 A C) (*.f64 (pow.f64 A 3) (pow.f64 C 3))))) (/.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (*.f64 (+.f64 A C) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F -1) (*.f64 2 (/.f64 (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 F (*.f64 A C)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2)) (*.f64 (+.f64 A C) (pow.f64 (sqrt.f64 -4) 2)))))) (sqrt.f64 -4))))) (pow.f64 B 3)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 1/4 (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 A C))))) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (*.f64 (+.f64 A C) (*.f64 (pow.f64 A 3) (pow.f64 C 3))))) (/.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F -1) (*.f64 2 (/.f64 (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 F (*.f64 A C)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2)) (*.f64 (+.f64 A C) (pow.f64 (sqrt.f64 -4) 2)))))) (sqrt.f64 -4)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (*.f64 (+.f64 A C) (*.f64 (pow.f64 A 3) (pow.f64 C 3))))))))) (pow.f64 B 3)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (*.f64 A (*.f64 C (+.f64 A C))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)))) (*.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 1/16 (sqrt.f64 (/.f64 (*.f64 F (+.f64 A C)) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 F (*.f64 A C)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2))) (sqrt.f64 -4)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (*.f64 (+.f64 A C) (*.f64 (pow.f64 A 3) (pow.f64 C 3))))))))) (pow.f64 B 2)))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B)))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 C B) F)))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B))))) (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B)))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 C B))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B)))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 C B))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 C B) F)))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -4 (*.f64 C F)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C B) F))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (-.f64 C B) F))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B)))))))
(+.f64 (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B)))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 C B))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 C (*.f64 -4 F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))))) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B)))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 C B))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 -4 C)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))))) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B)))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 C B)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 -4 C)) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B)))))) (pow.f64 B 5)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) -2)) (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 C B) F)))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -4 (*.f64 C F)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C B) F))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (-.f64 C B) F))))))) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (-.f64 C B) F)))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2))) (-.f64 (*.f64 -4 (*.f64 C F)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C B) F))))) 2)))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 (-.f64 C B) 3)))))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (*.f64 -4 (*.f64 C F)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) 2)))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C B) F))))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B)))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 C B))))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 C (*.f64 -4 F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))))) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (-.f64 (*.f64 C (*.f64 -4 F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) B))) 2)))) (pow.f64 B 5)) (*.f64 1/4 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 (-.f64 C B) 3)))))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (pow.f64 C 2))) (pow.f64 B 7)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (*.f64 C (*.f64 -4 F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) B))) 2)))) (pow.f64 B 5)))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B)))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 C B))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 -4 C)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))))) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (-.f64 (*.f64 F (*.f64 -4 C)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) B))) 2)))) (pow.f64 B 5)) (*.f64 1/4 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 (-.f64 C B) 3)))))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (pow.f64 C 2))) (pow.f64 B 7)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (*.f64 F (*.f64 -4 C)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) B))) 2)))) (pow.f64 B 5)))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B)))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 C B))))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 -4 C)) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B)))))) (pow.f64 B 5)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) -2)) (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B))))) (-.f64 (*.f64 F (*.f64 -4 C)) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) 2)))) (pow.f64 B 5)) (*.f64 1/4 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 (-.f64 C B) 3)))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B))))) (*.f64 (sqrt.f64 2) (pow.f64 C 2))) (pow.f64 B 7)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) -8))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (-.f64 (*.f64 F (*.f64 -4 C)) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) 2))) (pow.f64 B 5)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) -2))))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))
(*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -4))))
(*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2)))) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B)))))) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -4)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B)))))) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F C))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B)))))) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F C))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B)))))) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3))))))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2)))) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2))) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))))))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B)))))) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))))))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -4)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B)))))) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5))))))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2)))))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F C))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B)))))) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5))))))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (+.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B)))))) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F C))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (*.f64 1/32 (/.f64 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))))
(+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)) (pow.f64 B 2))) (*.f64 (pow.f64 A 3) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))) (-.f64 (*.f64 F (*.f64 (-.f64 C B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)))) (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) (pow.f64 F 3)))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2))) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2)))) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2))) (pow.f64 B 4))) (*.f64 (pow.f64 A 3) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 7) F))))))))))))))
(+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)))) 2)))) (*.f64 (sqrt.f64 -4) (pow.f64 A 3))))) (+.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)))) 2)))) (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 C 5))))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B)))))) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (pow.f64 B 4))) (*.f64 (sqrt.f64 -4) (pow.f64 A 3))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7))))))))))))))
(+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)))) 2)))) (*.f64 (sqrt.f64 -4) (pow.f64 A 3))))) (+.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -4)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B)))))) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (pow.f64 B 4))) (*.f64 (sqrt.f64 -4) (pow.f64 A 3))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7))))))))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)))) 2)))) (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 C 5))))))))))
(+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)))) 2)))) (*.f64 (sqrt.f64 -4) (pow.f64 A 3))))) (+.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F C))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B)))))) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (pow.f64 B 4))) (*.f64 (sqrt.f64 -4) (pow.f64 A 3))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7))))))))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)))) 2)))) (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 C 5))))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 A 3)) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -4) (pow.f64 A 3))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5))))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B)))))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)))) 2))) (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -4) 3))) (*.f64 -1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 C 5))))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F C))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (*.f64 1/32 (/.f64 (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B))))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2)))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B)))))) (pow.f64 B 4)) (*.f64 (sqrt.f64 -4) (pow.f64 A 3))) (*.f64 1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B)))))) (*.f64 (sqrt.f64 -4) A)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))))))))
(*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 -1/4 (sqrt.f64 (/.f64 F C))))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 (sqrt.f64 (/.f64 F C)) -1/4))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A)) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 -1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) -1) (*.f64 C (*.f64 4 (-.f64 C B))))) (sqrt.f64 -4))))) A)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 -1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 4 (-.f64 C B))))) (sqrt.f64 -4))))) A)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 (sqrt.f64 (/.f64 F C)) -1/4)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4)))) (sqrt.f64 -4))))) A)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 (sqrt.f64 (/.f64 F C)) -1/4)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4)))) (sqrt.f64 -4)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) -1/8))) A)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A)) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 C B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B)))) (sqrt.f64 -4)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B)))) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 C 5)))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) -1) (*.f64 C (*.f64 4 (-.f64 C B))))) (sqrt.f64 -4))))) A)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) -1) (*.f64 C (*.f64 4 (-.f64 C B)))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 -1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (pow.f64 B 2) -1) (*.f64 C (*.f64 4 (-.f64 C B)))))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2)))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 4 (-.f64 C B))))) (sqrt.f64 -4))))) A)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 4 (-.f64 C B)))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 -1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 4 (-.f64 C B)))))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2)))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4)))) (sqrt.f64 -4))))) A)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) -1/64)) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 (sqrt.f64 (/.f64 F C)) -1/4)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4))))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2)))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) -1/8)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4)))) (sqrt.f64 -4)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) -1/8))) A)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4))))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 (sqrt.f64 (/.f64 F C)) -1/4)) (*.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5)))) -1/64)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A)) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 C B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B)))) (sqrt.f64 -4)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B)))) (-.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B)))) (sqrt.f64 -4)))) 2)))) (pow.f64 (sqrt.f64 -4) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/256 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 F (*.f64 (-.f64 C B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B)))) (sqrt.f64 -4)))) 2)) (pow.f64 B 2))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (*.f64 -1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B)))) (pow.f64 B 4))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F (pow.f64 C 7)))))))) (pow.f64 A 3))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B)))) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) -1) (*.f64 C (*.f64 4 (-.f64 C B))))) (sqrt.f64 -4))))) A)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) -1) (*.f64 C (*.f64 4 (-.f64 C B)))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 -1/4 (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (pow.f64 B 2) -1) (*.f64 C (*.f64 4 (-.f64 C B)))))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) -1) (*.f64 C (*.f64 4 (-.f64 C B)))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) -1) (*.f64 C (*.f64 4 (-.f64 C B)))) (sqrt.f64 -4)))) 2)))) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 1/256 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) -1) (*.f64 C (*.f64 4 (-.f64 C B)))) (sqrt.f64 -4)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (sqrt.f64 -4)))) (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (pow.f64 B 2) -1) (*.f64 C (*.f64 4 (-.f64 C B)))))) (sqrt.f64 -4))))))) (pow.f64 A 3))))))))
(+.f64 (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 4 (-.f64 C B))))) (sqrt.f64 -4))))) A)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 4 (-.f64 C B)))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2)))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 -1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 4 (-.f64 C B)))))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 4 (-.f64 C B)))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 4 (-.f64 C B)))) (sqrt.f64 -4)))) 2)))) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 1/256 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 4 (-.f64 C B)))) (sqrt.f64 -4)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (sqrt.f64 -4)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 -1/128 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 4 (-.f64 C B)))))) (sqrt.f64 -4))))))) (pow.f64 A 3)))))
(+.f64 (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4)))) (sqrt.f64 -4))))) A)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2)))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 (sqrt.f64 (/.f64 F C)) -1/4)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) -1/64)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4))))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4))) (sqrt.f64 -4)))) 2)))) (pow.f64 (sqrt.f64 -4) 3)))) (+.f64 (*.f64 1/256 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4))) (sqrt.f64 -4)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (sqrt.f64 -4)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 -1/128 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4))))) (sqrt.f64 -4))))))) (pow.f64 A 3)))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) -1/8)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4)))) (sqrt.f64 -4)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) -1/8))) A)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4))))) (*.f64 (sqrt.f64 -4) (pow.f64 A 2))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 (sqrt.f64 (/.f64 F C)) -1/4)) (*.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5)))) -1/64))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F C)))) 2)))) (pow.f64 (sqrt.f64 -4) 3)) (*.f64 1/16 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F C)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (sqrt.f64 -4)) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (*.f64 (/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4))) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (sqrt.f64 -4)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) -1/128))))) (pow.f64 A 3))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B)))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 A B) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A B)))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B))))))) C) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)) (*.f64 -4 (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A B)))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)) (*.f64 -4 (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 (-.f64 A B) (*.f64 -4 A))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))))))))
(+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (-.f64 A B) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A B)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -4 (*.f64 A F)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (-.f64 A B) F))) (*.f64 F (pow.f64 B 2))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A B) F)))))))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 A B) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A B)))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B))))))) C) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B)))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)) (*.f64 -4 (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A B)))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A B))))))) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -4 (*.f64 F A)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A B))))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)) (*.f64 -4 (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 (-.f64 A B) (*.f64 -4 A))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 -4 A)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 (-.f64 A B) (*.f64 -4 A)))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 (-.f64 A B) (*.f64 -4 A)))))) (pow.f64 B 5)))))))))
(+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (-.f64 A B) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A B)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -4 (*.f64 A F)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (-.f64 A B) F))) (*.f64 F (pow.f64 B 2))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A B) F)))))))) (+.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 A B) F)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A B)))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B))))))) C) (+.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -4 (*.f64 A F)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 (-.f64 A B) F))) (*.f64 F (pow.f64 B 2))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))))) 2)))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A B) F))))) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (-.f64 A B) F)))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A B)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -4 (*.f64 A F)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A B)))) (*.f64 F (pow.f64 B 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A B) F))))) 2)) (+.f64 (*.f64 -4 (*.f64 A (*.f64 (-.f64 A B) F))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 (-.f64 A B) 3))))))))) (pow.f64 C 3)) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B))))))))
(+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A B))))))) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -4 (*.f64 F A)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A B))))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B))))))))) (+.f64 (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)) (*.f64 -4 (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A B)))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -4 (*.f64 F A)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A B))))) B))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A B))))))) (pow.f64 B 7)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A B))))) (-.f64 (*.f64 -4 (*.f64 F A)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A B))))) B))) 2)))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 (-.f64 A B) 3)))))))))))))
(+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A B))))))) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -4 (*.f64 F A)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A B))))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B))))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B))))) (+.f64 (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)) (*.f64 -4 (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A B)))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -4 (*.f64 F A)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A B))))) B))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A B))))))) (pow.f64 B 7)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A B))))) (-.f64 (*.f64 -4 (*.f64 F A)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A B))))) B))) 2)))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 (-.f64 A B) 3)))))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (-.f64 (*.f64 F (*.f64 -4 A)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 (-.f64 A B) (*.f64 -4 A)))) B))) 2))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 (-.f64 A B) (*.f64 -4 A)))))) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 (-.f64 A B) (*.f64 -4 A))))) (-.f64 (*.f64 F (*.f64 -4 A)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 (-.f64 A B) (*.f64 -4 A)))) B))) 2))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 (-.f64 A B) 3)))))))))) (+.f64 (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)) (*.f64 -4 (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 (-.f64 A B) (*.f64 -4 A))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 -4 A)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 (-.f64 A B) (*.f64 -4 A)))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 (-.f64 A B) (*.f64 -4 A)))))) (pow.f64 B 5))))))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 1/4 (sqrt.f64 (/.f64 F A))))
(*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -4))))
(*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (*.f64 (sqrt.f64 -4) C))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -4)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (*.f64 (sqrt.f64 -4) C))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F A))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (*.f64 (sqrt.f64 -4) C))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F A))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A)))) (*.f64 (sqrt.f64 -4) C)) (*.f64 1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 A B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (*.f64 (sqrt.f64 -4) C)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -4)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (*.f64 (sqrt.f64 -4) C)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F A))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (*.f64 (sqrt.f64 -4) C)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F A))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A)))) (*.f64 (sqrt.f64 -4) C)) (*.f64 1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2)) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 F (*.f64 (-.f64 A B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2)) (pow.f64 B 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (pow.f64 B 4))) (*.f64 (pow.f64 C 3) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 A B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))))))))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 3)))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (*.f64 (sqrt.f64 -4) C)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2)))))))))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))))) (+.f64 (+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -4)))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))))) (+.f64 (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (*.f64 (sqrt.f64 -4) C)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3))))))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2))) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))))) (+.f64 (+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F A))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))))) (+.f64 (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (*.f64 (sqrt.f64 -4) C)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3))))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F A))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 C 3)) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 A 7)))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A)))) (*.f64 (sqrt.f64 -4) C)) (*.f64 1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))) (*.f64 1/128 (sqrt.f64 (/.f64 F (pow.f64 A 7)))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3))))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A)))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -4) 3))) (*.f64 -1/16 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))))))
(*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 F (-.f64 A B)))))) (sqrt.f64 -4))))) C)) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -1)) (*.f64 A (*.f64 4 (*.f64 F (-.f64 A B)))))) (sqrt.f64 -4))))) C)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 4 A)))) (sqrt.f64 -4))))) C)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -4) (pow.f64 B 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4)))) (sqrt.f64 -4))))) C)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4)))) (sqrt.f64 -4)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3))))))) C)))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 A B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 (-.f64 A B) F)))) (sqrt.f64 -4)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 F (-.f64 A B))))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 F (-.f64 A B)))))) (sqrt.f64 -4))))) C)) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))))))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -1)) (*.f64 A (*.f64 4 (*.f64 F (-.f64 A B))))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -1)) (*.f64 A (*.f64 4 (*.f64 F (-.f64 A B))))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -1)) (*.f64 A (*.f64 4 (*.f64 F (-.f64 A B)))))) (sqrt.f64 -4))))) C)) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 4 A))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 4 A))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 4 A)))) (sqrt.f64 -4))))) C)) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -4) (pow.f64 B 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4)))) (sqrt.f64 -4))))) C)) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4)))) (sqrt.f64 -4)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3))))))) C)) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 C 2))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 7) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 F (-.f64 A B))))) (pow.f64 B 4))) (sqrt.f64 -4)))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 F (*.f64 (-.f64 A B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 (-.f64 A B) F)))) (sqrt.f64 -4)))) 2)) (pow.f64 B 2))) (sqrt.f64 -4)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 F (-.f64 A B))))) (sqrt.f64 -4)))) 2)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 (-.f64 A B) F)))))) (pow.f64 (sqrt.f64 -4) 3))))))) (pow.f64 C 3))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 A B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 (-.f64 A B) F)))) (sqrt.f64 -4)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 F (-.f64 A B))))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 F (-.f64 A B)))))) (sqrt.f64 -4))))) C)) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))))))))
(+.f64 (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -1)) (*.f64 A (*.f64 4 (*.f64 F (-.f64 A B))))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -1)) (*.f64 A (*.f64 4 (*.f64 F (-.f64 A B))))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -1)) (*.f64 A (*.f64 4 (*.f64 F (-.f64 A B)))))) (sqrt.f64 -4))))) C)) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -1)) (*.f64 A (*.f64 4 (*.f64 F (-.f64 A B))))))) (sqrt.f64 -4)))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -1)) (*.f64 A (*.f64 4 (*.f64 F (-.f64 A B))))) (sqrt.f64 -4)))) 2)))) (sqrt.f64 -4)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -1)) (*.f64 A (*.f64 4 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -1)) (*.f64 A (*.f64 4 (*.f64 F (-.f64 A B))))) (sqrt.f64 -4)))) 2)))) (pow.f64 (sqrt.f64 -4) 3))))))) (pow.f64 C 3))))
(+.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 4 A))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 4 A)))) (sqrt.f64 -4))))) C)) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 4 A))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 4 A))))) (sqrt.f64 -4)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 4 A))) (sqrt.f64 -4)))) 2)))) (sqrt.f64 -4)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 4 A))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 4 A))) (sqrt.f64 -4)))) 2)))) (pow.f64 (sqrt.f64 -4) 3))))))) (pow.f64 C 3)))))
(+.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -4) (pow.f64 B 2)) (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4)))) (sqrt.f64 -4))))) C)) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))))) (sqrt.f64 -4)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 1/256 (*.f64 (*.f64 (sqrt.f64 -4) (pow.f64 B 6)) (sqrt.f64 (/.f64 F (pow.f64 A 7)))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))) (sqrt.f64 -4)))) 2)))) (sqrt.f64 -4)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 A 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))) (sqrt.f64 -4)))) 2)))) (pow.f64 (sqrt.f64 -4) 3))))))) (pow.f64 C 3)))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4)))) (sqrt.f64 -4)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3))))))) C)) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5)))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 C 2))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))) (*.f64 -1/128 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))))) (sqrt.f64 -4)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))) (sqrt.f64 -4)))) 2)))) (pow.f64 (sqrt.f64 -4) 3)) (*.f64 1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 A 5)))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 1/256 (*.f64 (*.f64 (sqrt.f64 -4) (pow.f64 B 6)) (sqrt.f64 (/.f64 F (pow.f64 A 7)))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))) (sqrt.f64 -4)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (sqrt.f64 -4)) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 5))))))))) (pow.f64 C 3)))))
(*.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (*.f64 A (*.f64 F (*.f64 C (+.f64 A C))))))
(*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))) (sqrt.f64 2)))
(*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C)))))))
(+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 (*.f64 A (*.f64 C F)) (+.f64 A C))))) (*.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (*.f64 A (*.f64 F (*.f64 C (+.f64 A C)))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 (*.f64 A (*.f64 F C)) (+.f64 A C))))))
(+.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))) (sqrt.f64 2))) (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 (*.f64 F (*.f64 A C)) (+.f64 A C))))))
(+.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 (*.f64 F (*.f64 A C)) (+.f64 A C))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 (*.f64 F (*.f64 A C)) (+.f64 A C))))))
(+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 (*.f64 A (*.f64 C F)) (+.f64 A C))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 A (*.f64 C F)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2)) (pow.f64 B 2))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))))))))
(+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 (*.f64 A (*.f64 F C)) (+.f64 A C))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (*.f64 A (*.f64 F (*.f64 C (+.f64 A C)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 A (*.f64 F C)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2)) (pow.f64 B 2))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A (*.f64 F (*.f64 C (+.f64 A C))))))))))
(+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 (*.f64 F (*.f64 A C)) (+.f64 A C))))) (+.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))) (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 F (*.f64 A C)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2)) (pow.f64 B 2))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))))))
(+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 (*.f64 F (*.f64 A C)) (+.f64 A C))))) (+.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 F (*.f64 A C)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2)) (pow.f64 B 2))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))) (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 (*.f64 F (*.f64 A C)) (+.f64 A C)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 F (*.f64 A C)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2)) (pow.f64 B 2))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C)))))))))
(+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 (*.f64 A (*.f64 C F)) (+.f64 A C))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -1 F) (*.f64 2 (/.f64 (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 A (*.f64 C F)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2)) (*.f64 (pow.f64 (sqrt.f64 -4) 2) (+.f64 A C))))) (pow.f64 B 3))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C)))))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 A (*.f64 C F)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2)) (pow.f64 B 2))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C)))))))))))
(+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 (*.f64 A (*.f64 F C)) (+.f64 A C))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (*.f64 A (*.f64 F (*.f64 C (+.f64 A C)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 A (*.f64 F C)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2)) (pow.f64 B 2))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A (*.f64 F (*.f64 C (+.f64 A C)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A (*.f64 F (*.f64 C (+.f64 A C)))))) (/.f64 (*.f64 (-.f64 (*.f64 F -1) (*.f64 2 (/.f64 (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 A (*.f64 F C)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2)) (*.f64 (+.f64 A C) (pow.f64 (sqrt.f64 -4) 2))))) (*.f64 (sqrt.f64 2) (pow.f64 B 3))) (sqrt.f64 -4)))))))
(+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 (*.f64 F (*.f64 A C)) (+.f64 A C))))) (+.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))) (sqrt.f64 2))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 F (*.f64 A C)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2)) (pow.f64 B 2))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C)))))) (/.f64 (*.f64 (-.f64 (*.f64 F -1) (*.f64 2 (/.f64 (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 F (*.f64 A C)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2)) (*.f64 (+.f64 A C) (pow.f64 (sqrt.f64 -4) 2))))) (*.f64 (sqrt.f64 2) (pow.f64 B 3))) (sqrt.f64 -4)))))))
(+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 (*.f64 F (*.f64 A C)) (+.f64 A C))))) (+.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 F (*.f64 A C)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2)) (pow.f64 B 2))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C)))))) (/.f64 (*.f64 (-.f64 (*.f64 F -1) (*.f64 2 (/.f64 (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 F (*.f64 A C)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2)) (*.f64 (+.f64 A C) (pow.f64 (sqrt.f64 -4) 2))))) (*.f64 (sqrt.f64 2) (pow.f64 B 3))) (sqrt.f64 -4)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))) (+.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 -4)) (sqrt.f64 (/.f64 (*.f64 F (*.f64 A C)) (+.f64 A C))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 F (*.f64 A C)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2)) (pow.f64 B 2))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C)))))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 F -1) (*.f64 2 (/.f64 (-.f64 (*.f64 F (+.f64 A C)) (pow.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 (*.f64 F (*.f64 A C)) (+.f64 A C))) (/.f64 1 (sqrt.f64 -4)))) 2)) (*.f64 (+.f64 A C) (pow.f64 (sqrt.f64 -4) 2))))) (*.f64 (sqrt.f64 2) (pow.f64 B 3))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C)))))))))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C B) F)))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) B))
(*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (-.f64 C B)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C B) F))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) B) (sqrt.f64 (/.f64 F (-.f64 C B))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C B))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) B)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C B))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (-.f64 C B))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C B))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B)))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C B))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C B) F))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) B) (sqrt.f64 (/.f64 F (-.f64 C B))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -4 (*.f64 C F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B))))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C B))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 C (*.f64 -4 F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2)))) B)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) B)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C B))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 F (*.f64 -4 C)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2)))) B)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (-.f64 C B))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C B))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 F (*.f64 -4 C)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2)))) B)))))
(+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B)))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C B)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 F (*.f64 -4 C)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C B) F))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) B) (sqrt.f64 (/.f64 F (-.f64 C B))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -4 (*.f64 C F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -4 (*.f64 C F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2)) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 (-.f64 C B) 3)))))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C B))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 C (*.f64 -4 F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2)))) B))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) (-.f64 (*.f64 C (*.f64 -4 F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 (-.f64 C B) 3)))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) B)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C B)))))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 F (*.f64 -4 C)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2)) (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 (-.f64 C B) 3))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 F (*.f64 -4 C)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2)))) B))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (-.f64 C B))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C B)))))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 F (*.f64 -4 C)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2)) (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 (-.f64 C B) 3))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 F (*.f64 -4 C)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2)))) B))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C B))))) (+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B)))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) (-.f64 (*.f64 F (*.f64 -4 C)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2)))) (pow.f64 B 3)) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 (-.f64 C B) 3))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 F (*.f64 -4 C)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B))))))))
(*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F)))
(*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 A (sqrt.f64 (*.f64 F C))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B)))))) (sqrt.f64 -4)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 A (sqrt.f64 (*.f64 F C)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B)))))) (sqrt.f64 -4)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B)))))) (sqrt.f64 -4)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) A))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B)))))) (sqrt.f64 -4)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) A))))))
(+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 A (sqrt.f64 (*.f64 F C)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B)))))) (sqrt.f64 -4))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))) (-.f64 (*.f64 F (*.f64 (-.f64 C B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2)))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) (pow.f64 F 3)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 C F))))) 2))) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F))))))
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B)))))) (sqrt.f64 -4)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) A)))))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)))) 2)))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) (pow.f64 F 3)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) A))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B)))))) (sqrt.f64 -4)))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)))) 2)))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) (pow.f64 F 3))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) A)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 A (sqrt.f64 (*.f64 F C)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B)))))) (sqrt.f64 -4)))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B)))))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)))) 2))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) (pow.f64 F 3)))))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 A (sqrt.f64 (*.f64 F C)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) -1) (*.f64 C (*.f64 4 (-.f64 C B))))) (sqrt.f64 -4)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 4 (-.f64 C B))))) (sqrt.f64 -4)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4)))) (sqrt.f64 -4)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 A (sqrt.f64 (*.f64 F C))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4)))) (sqrt.f64 -4)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 C B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B)))) (sqrt.f64 -4)))) 2))) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) -1) (*.f64 C (*.f64 4 (-.f64 C B))))) (sqrt.f64 -4))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) -1) (*.f64 C (*.f64 4 (-.f64 C B)))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) A)))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 4 (-.f64 C B))))) (sqrt.f64 -4))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 4 (-.f64 C B)))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) A)))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4)))) (sqrt.f64 -4))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) A)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4)))) (sqrt.f64 -4)))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 A (sqrt.f64 (*.f64 F C))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 (sqrt.f64 -4) A))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 C B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B)))) (sqrt.f64 -4)))) 2))) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B)))) (-.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B)))) (sqrt.f64 -4)))) 2)))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -4))) (sqrt.f64 (*.f64 C F)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B))))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F C)))))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) -1) (*.f64 C (*.f64 4 (-.f64 C B)))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) A)))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) -1) (*.f64 C (*.f64 4 (-.f64 C B))))) (sqrt.f64 -4))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) -1) (*.f64 C (*.f64 4 (-.f64 C B)))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) -1) (*.f64 C (*.f64 4 (-.f64 C B)))) (sqrt.f64 -4)))) 2)))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3)))))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 4 (-.f64 C B)))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) A)))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 4 (-.f64 C B))))) (sqrt.f64 -4))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 4 (-.f64 C B)))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 4 (-.f64 C B)))) (sqrt.f64 -4)))) 2)))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3)))))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) A)))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) A)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4)))) (sqrt.f64 -4))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4))) (sqrt.f64 -4)))) 2)))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3)))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4)))) (sqrt.f64 -4)))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 A (sqrt.f64 (*.f64 F C))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F C)))) 2))) (*.f64 (sqrt.f64 -4) A))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (pow.f64 (*.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F C)))) 2)))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -4) 3))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) -1/4))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A B) F)))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B))
(*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (-.f64 A B)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) B) (sqrt.f64 (/.f64 F (-.f64 A B))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A B) F))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) B) (sqrt.f64 (/.f64 F (-.f64 A B))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) B) (sqrt.f64 (/.f64 F (-.f64 A B))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) B) (sqrt.f64 (/.f64 F (-.f64 A B))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A B))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) B) (sqrt.f64 (/.f64 F (-.f64 A B))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -4 (*.f64 A F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) B))) 2)) (pow.f64 C 2))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A B) F)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) B) (sqrt.f64 (/.f64 F (-.f64 A B))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 -4 (*.f64 F A)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) B))) 2)))) B)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) B) (sqrt.f64 (/.f64 F (-.f64 A B))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 -4 (*.f64 F A)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) B))) 2)))) B)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (-.f64 A B))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) B) (sqrt.f64 (/.f64 F (-.f64 A B))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 -4 (*.f64 F A)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) B))) 2)))) B)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A B)))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (-.f64 (*.f64 F (*.f64 -4 A)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A))) B))) 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) B) (sqrt.f64 (/.f64 F (-.f64 A B))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -4 (*.f64 A F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) B))) 2)) (*.f64 (pow.f64 C 3) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 (-.f64 A B) 3)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -4 (*.f64 A F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) B))) 2)) (pow.f64 C 2))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A B) F))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) B) (sqrt.f64 (/.f64 F (-.f64 A B))))) (+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 -4 (*.f64 F A)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) B))) 2)))) B)))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 -4 (*.f64 F A)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) B))) 2)) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 (-.f64 A B) 3))))))))
(+.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) B) (sqrt.f64 (/.f64 F (-.f64 A B))))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 -4 (*.f64 F A)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) B))) 2)) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 (-.f64 A B) 3))))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 -4 (*.f64 F A)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) B))) 2)))) B))))
(+.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) B) (sqrt.f64 (/.f64 F (-.f64 A B))))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 -4 (*.f64 F A)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) B))) 2)) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 (-.f64 A B) 3))))))) (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (-.f64 A B)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 -4 (*.f64 F A)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) B))) 2)))) B))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A B)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (-.f64 (*.f64 F (*.f64 -4 A)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A))) B))) 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A B)))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 F (*.f64 -4 A)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A))) B))) 2)) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A)))))) (pow.f64 B 3)) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 (-.f64 A B) 3))))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) C)))
(*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))))
(*.f64 C (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (*.f64 F A))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) C))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (sqrt.f64 -4)))))
(+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (sqrt.f64 -4)))))
(+.f64 (*.f64 C (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (*.f64 F A)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (sqrt.f64 -4)))))
(+.f64 (*.f64 C (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (*.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A)))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 A B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) C))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (sqrt.f64 -4)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) C))))))
(+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (sqrt.f64 -4)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) C))))))
(+.f64 (*.f64 C (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (*.f64 F A)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (sqrt.f64 -4)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) C))))))
(+.f64 (+.f64 (*.f64 C (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (*.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A)))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (sqrt.f64 -4) C)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (-.f64 (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2)))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 A B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) C))) (+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (sqrt.f64 -4)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) C))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3)))))))
(+.f64 (*.f64 C (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (sqrt.f64 -4)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (sqrt.f64 -4)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) C)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))))))))
(+.f64 (*.f64 C (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (*.f64 F A)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (sqrt.f64 -4)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) C)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))) (sqrt.f64 -4)))) 2))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))))))))
(+.f64 (+.f64 (+.f64 (*.f64 C (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (*.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A)))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (sqrt.f64 -4) C)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A)))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) C))))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 -1 (*.f64 (sqrt.f64 -4) C))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 F (-.f64 A B)))))) (sqrt.f64 -4)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) C)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -1)) (*.f64 A (*.f64 4 (*.f64 F (-.f64 A B)))))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 F A))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 -1 (*.f64 (sqrt.f64 -4) C)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 4 A)))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 F A))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 -1 (*.f64 (sqrt.f64 -4) C)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4)))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 F A))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 -1 (*.f64 (sqrt.f64 -4) C)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4)))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 F (-.f64 A B)))))) (sqrt.f64 -4)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 A B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 (-.f64 A B) F)))) (sqrt.f64 -4)))) 2))) (*.f64 C (sqrt.f64 -4)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) C)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -1)) (*.f64 A (*.f64 4 (*.f64 F (-.f64 A B)))))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 F A))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -1)) (*.f64 A (*.f64 4 (*.f64 F (-.f64 A B))))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) C))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 -1 (*.f64 (sqrt.f64 -4) C)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 4 A)))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 F A))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 4 A))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) C))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 -1 (*.f64 (sqrt.f64 -4) C)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4)))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 F A))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) C))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 -1 (*.f64 (sqrt.f64 -4) C)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4)))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) C)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 F (-.f64 A B)))))) (sqrt.f64 -4)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 A B) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 (-.f64 A B) F)))) (sqrt.f64 -4)))) 2))) (*.f64 C (sqrt.f64 -4))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 F (-.f64 A B))))) (sqrt.f64 -4)))) 2)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 (-.f64 A B) F)))))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) C)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -1)) (*.f64 A (*.f64 4 (*.f64 F (-.f64 A B)))))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 F A))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -1)) (*.f64 A (*.f64 4 (*.f64 F (-.f64 A B))))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) C)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -1)) (*.f64 A (*.f64 4 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -1)) (*.f64 A (*.f64 4 (*.f64 F (-.f64 A B))))) (sqrt.f64 -4)))) 2)))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 -1 (*.f64 (sqrt.f64 -4) C)))) (+.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 4 A)))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 F A))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 4 A))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 4 A))) (sqrt.f64 -4)))) 2)))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3)))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 4 A))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) C))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 -1 (*.f64 (sqrt.f64 -4) C)))) (+.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4)))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 1 (*.f64 F A))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))) (sqrt.f64 -4)))) 2)))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3)))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) C))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) C)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F A))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 -1 (*.f64 (sqrt.f64 -4) C)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4)))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F A)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))) (-.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))) (sqrt.f64 -4)))) 2)))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) (pow.f64 F 3))))))))
(*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C)))))
(*.f64 -4 (*.f64 A (*.f64 F (*.f64 C (+.f64 A C)))))
(*.f64 -4 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C)))))
(*.f64 C (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A C)))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (*.f64 4 (*.f64 A (*.f64 C (*.f64 F B)))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 F (*.f64 C (+.f64 A C))))) (*.f64 A (*.f64 4 (*.f64 F (*.f64 C B)))))
(+.f64 (*.f64 -4 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))) (*.f64 A (*.f64 F (*.f64 4 (*.f64 C B)))))
(+.f64 (*.f64 C (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A C))))) (*.f64 A (*.f64 F (*.f64 4 (*.f64 C B)))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 C (*.f64 F B))))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 F (*.f64 C (+.f64 A C))))) (+.f64 (*.f64 A (*.f64 4 (*.f64 F (*.f64 C B)))) (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))))
(+.f64 (*.f64 -4 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))) (+.f64 (*.f64 A (*.f64 F (*.f64 4 (*.f64 C B)))) (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))))
(+.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A C))))) (*.f64 A (*.f64 F (*.f64 4 (*.f64 C B))))) (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 4 (*.f64 A (*.f64 C (*.f64 F B)))))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 F (*.f64 C (+.f64 A C))))) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 4 (*.f64 F (*.f64 C B)))) (*.f64 F (*.f64 -1 (pow.f64 B 3))))))
(+.f64 (*.f64 -4 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))) (+.f64 (*.f64 A (*.f64 F (*.f64 4 (*.f64 C B)))) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 F (*.f64 -1 (pow.f64 B 3))))))
(+.f64 (*.f64 A (*.f64 F (*.f64 4 (*.f64 C B)))) (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A C))))) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 F (*.f64 -1 (pow.f64 B 3))))))
(*.f64 -1 (*.f64 F (pow.f64 B 3)))
(*.f64 F (*.f64 -1 (pow.f64 B 3)))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 F (*.f64 -1 (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 4 (*.f64 A (*.f64 C (*.f64 F B))))))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 4 (*.f64 F (*.f64 C B)))) (*.f64 F (*.f64 -1 (pow.f64 B 3)))))
(+.f64 (*.f64 A (*.f64 F (*.f64 4 (*.f64 C B)))) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 F (*.f64 -1 (pow.f64 B 3)))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 4 (*.f64 A (*.f64 C (*.f64 F B)))))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 F (*.f64 C (+.f64 A C))))) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 4 (*.f64 F (*.f64 C B)))) (*.f64 F (*.f64 -1 (pow.f64 B 3))))))
(+.f64 (*.f64 -4 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))) (+.f64 (*.f64 A (*.f64 F (*.f64 4 (*.f64 C B)))) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 F (*.f64 -1 (pow.f64 B 3))))))
(+.f64 (*.f64 A (*.f64 F (*.f64 4 (*.f64 C B)))) (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A C))))) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 F (*.f64 -1 (pow.f64 B 3))))))
(*.f64 -1 (*.f64 F (pow.f64 B 3)))
(*.f64 F (*.f64 -1 (pow.f64 B 3)))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 F (*.f64 -1 (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 4 (*.f64 A (*.f64 C (*.f64 F B))))))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 4 (*.f64 F (*.f64 C B)))) (*.f64 F (*.f64 -1 (pow.f64 B 3)))))
(+.f64 (*.f64 A (*.f64 F (*.f64 4 (*.f64 C B)))) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 F (*.f64 -1 (pow.f64 B 3)))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 4 (*.f64 A (*.f64 C (*.f64 F B)))))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 F (*.f64 C (+.f64 A C))))) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 4 (*.f64 F (*.f64 C B)))) (*.f64 F (*.f64 -1 (pow.f64 B 3))))))
(+.f64 (*.f64 -4 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))) (+.f64 (*.f64 A (*.f64 F (*.f64 4 (*.f64 C B)))) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 F (*.f64 -1 (pow.f64 B 3))))))
(+.f64 (*.f64 A (*.f64 F (*.f64 4 (*.f64 C B)))) (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A C))))) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 F (*.f64 -1 (pow.f64 B 3))))))
(*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B)))
(+.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) (*.f64 F A)))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (*.f64 (*.f64 F A) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B))))))
(+.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) (*.f64 -4 (*.f64 (pow.f64 A 2) (*.f64 C F)))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (+.f64 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) (*.f64 -4 (*.f64 C (*.f64 (pow.f64 A 2) F)))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) (*.f64 F A)) (*.f64 -4 (*.f64 F (*.f64 (pow.f64 A 2) C)))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (+.f64 (*.f64 (*.f64 F A) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B))))) (*.f64 -4 (*.f64 F (*.f64 C (pow.f64 A 2))))))
(+.f64 (*.f64 (*.f64 F A) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B))))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (*.f64 -4 (*.f64 F (*.f64 C (pow.f64 A 2))))))
(+.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) (*.f64 -4 (*.f64 (pow.f64 A 2) (*.f64 C F)))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (+.f64 (*.f64 F (*.f64 A (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) (*.f64 -4 (*.f64 C (*.f64 (pow.f64 A 2) F)))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) (*.f64 F A)) (*.f64 -4 (*.f64 F (*.f64 (pow.f64 A 2) C)))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (+.f64 (*.f64 (*.f64 F A) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B))))) (*.f64 -4 (*.f64 F (*.f64 C (pow.f64 A 2))))))
(+.f64 (*.f64 (*.f64 F A) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B))))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (*.f64 -4 (*.f64 F (*.f64 C (pow.f64 A 2))))))
(*.f64 -4 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -4 (*.f64 C (*.f64 (pow.f64 A 2) F)))
(*.f64 -4 (*.f64 F (*.f64 (pow.f64 A 2) C)))
(*.f64 -4 (*.f64 F (*.f64 C (pow.f64 A 2))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2)))) (*.f64 -4 (*.f64 (pow.f64 A 2) (*.f64 C F))))
(+.f64 (*.f64 -4 (*.f64 C (*.f64 (pow.f64 A 2) F))) (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B)))))))
(+.f64 (*.f64 -4 (*.f64 F (*.f64 (pow.f64 A 2) C))) (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B)))))))
(+.f64 (*.f64 -4 (*.f64 F (*.f64 C (pow.f64 A 2)))) (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B)))))))
(+.f64 (*.f64 -4 (*.f64 F (*.f64 C (pow.f64 A 2)))) (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B)))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 -4 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 C B) (pow.f64 B 2)))))
(+.f64 (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B)))))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (*.f64 -4 (*.f64 C (*.f64 (pow.f64 A 2) F)))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (+.f64 (*.f64 -4 (*.f64 F (*.f64 (pow.f64 A 2) C))) (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (+.f64 (*.f64 -4 (*.f64 F (*.f64 C (pow.f64 A 2)))) (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (+.f64 (*.f64 -4 (*.f64 F (*.f64 C (pow.f64 A 2)))) (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 -4 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 C B) (pow.f64 B 2)))))
(+.f64 (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B)))))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (*.f64 -4 (*.f64 C (*.f64 (pow.f64 A 2) F)))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (+.f64 (*.f64 -4 (*.f64 F (*.f64 (pow.f64 A 2) C))) (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (+.f64 (*.f64 -4 (*.f64 F (*.f64 C (pow.f64 A 2)))) (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 -4 (*.f64 F (*.f64 C (-.f64 C B))))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (+.f64 (*.f64 -4 (*.f64 F (*.f64 C (pow.f64 A 2)))) (*.f64 A (+.f64 (*.f64 F (pow.f64 B 2)) (*.f64 F (*.f64 -4 (*.f64 C (-.f64 C B))))))))
(*.f64 -4 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -4 (*.f64 C (*.f64 (pow.f64 A 2) F)))
(*.f64 -4 (*.f64 F (*.f64 (pow.f64 A 2) C)))
(*.f64 -4 (*.f64 F (*.f64 C (pow.f64 A 2))))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 -1 (*.f64 A (*.f64 F (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B))))))))
(+.f64 (*.f64 -4 (*.f64 C (*.f64 (pow.f64 A 2) F))) (*.f64 -1 (*.f64 A (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) -1) (*.f64 C (*.f64 4 (-.f64 C B))))))))
(+.f64 (*.f64 -4 (*.f64 F (*.f64 (pow.f64 A 2) C))) (*.f64 F (*.f64 -1 (*.f64 A (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 4 (-.f64 C B))))))))
(+.f64 (*.f64 -4 (*.f64 F (*.f64 C (pow.f64 A 2)))) (*.f64 (*.f64 F (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4)))) (neg.f64 A)))
(+.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -4 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 -1 (*.f64 A (*.f64 F (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B)))))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (+.f64 (*.f64 -4 (*.f64 C (*.f64 (pow.f64 A 2) F))) (*.f64 -1 (*.f64 A (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) -1) (*.f64 C (*.f64 4 (-.f64 C B)))))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (+.f64 (*.f64 -4 (*.f64 F (*.f64 (pow.f64 A 2) C))) (*.f64 F (*.f64 -1 (*.f64 A (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 4 (-.f64 C B)))))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (+.f64 (*.f64 -4 (*.f64 F (*.f64 C (pow.f64 A 2)))) (*.f64 (*.f64 F (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4)))) (neg.f64 A))))
(+.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (*.f64 -4 (*.f64 F (*.f64 C (pow.f64 A 2))))) (*.f64 (*.f64 F (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4)))) (neg.f64 A)))
(+.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -4 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 -1 (*.f64 A (*.f64 F (+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 C (-.f64 C B)))))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (+.f64 (*.f64 -4 (*.f64 C (*.f64 (pow.f64 A 2) F))) (*.f64 -1 (*.f64 A (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) -1) (*.f64 C (*.f64 4 (-.f64 C B)))))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (+.f64 (*.f64 -4 (*.f64 F (*.f64 (pow.f64 A 2) C))) (*.f64 F (*.f64 -1 (*.f64 A (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 4 (-.f64 C B)))))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (+.f64 (*.f64 -4 (*.f64 F (*.f64 C (pow.f64 A 2)))) (*.f64 (*.f64 F (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4)))) (neg.f64 A))))
(+.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (*.f64 -4 (*.f64 F (*.f64 C (pow.f64 A 2))))) (*.f64 (*.f64 F (+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C B) 4)))) (neg.f64 A)))
(*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B)))
(+.f64 (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (*.f64 F (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (*.f64 F (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A))))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2)))))
(+.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (*.f64 F (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))))) (*.f64 -4 (*.f64 A (*.f64 F (pow.f64 C 2)))))
(+.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (*.f64 F (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))))) (*.f64 -4 (*.f64 F (*.f64 A (pow.f64 C 2)))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (+.f64 (*.f64 F (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A))))) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 -4 A)))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2)))))
(+.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (*.f64 F (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))))) (*.f64 -4 (*.f64 A (*.f64 F (pow.f64 C 2)))))
(+.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (*.f64 F (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))))) (*.f64 -4 (*.f64 F (*.f64 A (pow.f64 C 2)))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (+.f64 (*.f64 F (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A))))) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 -4 A)))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 F (*.f64 A (pow.f64 C 2))))
(*.f64 (pow.f64 C 2) (*.f64 F (*.f64 -4 A)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))))
(+.f64 (*.f64 F (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) (*.f64 -4 (*.f64 A (*.f64 F (pow.f64 C 2)))))
(+.f64 (*.f64 F (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) (*.f64 -4 (*.f64 F (*.f64 A (pow.f64 C 2)))))
(+.f64 (*.f64 F (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A))))) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 -4 A))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2)))))
(+.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (*.f64 F (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))))) (*.f64 -4 (*.f64 A (*.f64 F (pow.f64 C 2)))))
(+.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (*.f64 F (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))))) (*.f64 -4 (*.f64 F (*.f64 A (pow.f64 C 2)))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (+.f64 (*.f64 F (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A))))) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 -4 A)))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (+.f64 (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2)))))
(+.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (*.f64 F (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))))) (*.f64 -4 (*.f64 A (*.f64 F (pow.f64 C 2)))))
(+.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (*.f64 F (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B))))))) (*.f64 -4 (*.f64 F (*.f64 A (pow.f64 C 2)))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (+.f64 (*.f64 F (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 (-.f64 A B) (*.f64 -4 A))))) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 -4 A)))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 A (*.f64 F (pow.f64 C 2))))
(*.f64 -4 (*.f64 F (*.f64 A (pow.f64 C 2))))
(*.f64 (pow.f64 C 2) (*.f64 F (*.f64 -4 A)))
(+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 F (-.f64 A B))))))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 F (pow.f64 C 2)))) (*.f64 C (*.f64 -1 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -1)) (*.f64 A (*.f64 4 (*.f64 F (-.f64 A B))))))))
(+.f64 (*.f64 -4 (*.f64 F (*.f64 A (pow.f64 C 2)))) (*.f64 C (*.f64 -1 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 4 A))))))
(+.f64 (*.f64 -4 (*.f64 F (*.f64 A (pow.f64 C 2)))) (*.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))) (neg.f64 C)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 -4 A))) (*.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))) (neg.f64 C)))
(+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 F (-.f64 A B))))))) (+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 C (*.f64 -1 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -1)) (*.f64 A (*.f64 4 (*.f64 F (-.f64 A B))))))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (*.f64 -4 (*.f64 A (*.f64 F (pow.f64 C 2))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (+.f64 (*.f64 -4 (*.f64 F (*.f64 A (pow.f64 C 2)))) (*.f64 C (*.f64 -1 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 4 A)))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (+.f64 (*.f64 -4 (*.f64 F (*.f64 A (pow.f64 C 2)))) (*.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))) (neg.f64 C))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (+.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 -4 A))) (*.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))) (neg.f64 C))))
(+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 A (*.f64 F (-.f64 A B))))))) (+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 C (*.f64 -1 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -1)) (*.f64 A (*.f64 4 (*.f64 F (-.f64 A B))))))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (*.f64 -4 (*.f64 A (*.f64 F (pow.f64 C 2))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (+.f64 (*.f64 -4 (*.f64 F (*.f64 A (pow.f64 C 2)))) (*.f64 C (*.f64 -1 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 4 A)))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (+.f64 (*.f64 -4 (*.f64 F (*.f64 A (pow.f64 C 2)))) (*.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))) (neg.f64 C))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 A B))) (+.f64 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 -4 A))) (*.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 F (-.f64 A B)) (*.f64 A 4))) (neg.f64 C))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) B)))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) B)))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 C (-.f64 A B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 A (-.f64 C B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (+.f64 A (-.f64 C B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (-.f64 C (-.f64 B A))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) B)))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) B)))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 C (-.f64 A B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 A (-.f64 C B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (+.f64 A (-.f64 C B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (-.f64 C (-.f64 B A))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) B)))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) B)))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 C (-.f64 A B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 A (-.f64 C B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (+.f64 A (-.f64 C B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (-.f64 C (-.f64 B A))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) B)))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) B)))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 C (-.f64 A B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 A (-.f64 C B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (+.f64 A (-.f64 C B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (-.f64 C (-.f64 B A))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) B)))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) B)))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 C (-.f64 A B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 A (-.f64 C B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (+.f64 A (-.f64 C B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (-.f64 C (-.f64 B A))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) B)))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) B)))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 C (-.f64 A B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 A (-.f64 C B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (+.f64 A (-.f64 C B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (-.f64 C (-.f64 B A))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) B)))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) B)))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 C (-.f64 A B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 A (-.f64 C B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (+.f64 A (-.f64 C B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (-.f64 C (-.f64 B A))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) B)))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) B)))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 C (-.f64 A B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 A (-.f64 C B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (+.f64 A (-.f64 C B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (-.f64 C (-.f64 B A))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) B)))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) B)))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 C (-.f64 A B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 A (-.f64 C B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (+.f64 A (-.f64 C B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (-.f64 C (-.f64 B A))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) B)))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) B)))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 C (-.f64 A B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 A (-.f64 C B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (+.f64 A (-.f64 C B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (-.f64 C (-.f64 B A))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) B)))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) B)))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 C (-.f64 A B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 A (-.f64 C B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (+.f64 A (-.f64 C B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (-.f64 C (-.f64 B A))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) B)))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) B)))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 C (-.f64 A B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 A (-.f64 C B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (+.f64 A (-.f64 C B))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (-.f64 C (-.f64 B A))))
(*.f64 -4 (*.f64 A C))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(pow.f64 B 2)
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(pow.f64 B 2)
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(pow.f64 B 2)
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(*.f64 -4 (*.f64 A C))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(*.f64 -4 (*.f64 A C))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(pow.f64 B 2)
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(*.f64 -4 (*.f64 A C))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(*.f64 -4 (*.f64 A C))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (*.f64 2 (*.f64 F (+.f64 C (-.f64 A B)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 C (-.f64 A B)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 A (-.f64 C B)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 A (-.f64 C B)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 (-.f64 C (-.f64 B A)) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (*.f64 2 (*.f64 F (+.f64 C (-.f64 A B)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 C (-.f64 A B)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 A (-.f64 C B)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 A (-.f64 C B)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 (-.f64 C (-.f64 B A)) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (*.f64 2 (*.f64 F (+.f64 C (-.f64 A B)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 C (-.f64 A B)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 A (-.f64 C B)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 A (-.f64 C B)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 (-.f64 C (-.f64 B A)) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (*.f64 2 (*.f64 F (+.f64 C (-.f64 A B)))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 C (-.f64 A B)))))) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 A (-.f64 C B)))))) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 (-.f64 C (-.f64 B A)) (*.f64 2 F)))) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (*.f64 2 (*.f64 F (+.f64 C (-.f64 A B)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 C (-.f64 A B)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 A (-.f64 C B)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 A (-.f64 C B)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 (-.f64 C (-.f64 B A)) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (*.f64 2 (*.f64 F (+.f64 C (-.f64 A B)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 C (-.f64 A B)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 A (-.f64 C B)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 A (-.f64 C B)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 (-.f64 C (-.f64 B A)) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (*.f64 2 (*.f64 F (+.f64 C (-.f64 A B)))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 C (-.f64 A B)))))) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 A (-.f64 C B)))))) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 (-.f64 C (-.f64 B A)) (*.f64 2 F)))) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (*.f64 2 (*.f64 F (+.f64 C (-.f64 A B)))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 C (-.f64 A B)))))) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 A (-.f64 C B)))))) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 (-.f64 C (-.f64 B A)) (*.f64 2 F)))) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (*.f64 2 (*.f64 F (+.f64 C (-.f64 A B)))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 C (-.f64 A B)))))) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 A (-.f64 C B)))))) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 (-.f64 C (-.f64 B A)) (*.f64 2 F)))) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))
(+.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) 0)
(+.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (*.f64 2 (*.f64 F (+.f64 C (-.f64 A B)))))) 0)
(+.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 C (-.f64 A B)))))) 0)
(+.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 A (-.f64 C B)))))) 0)
(+.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 (-.f64 C (-.f64 B A)) (*.f64 2 F)))) 0)
(+.f64 0 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))))
(+.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (*.f64 2 (*.f64 F (+.f64 C (-.f64 A B)))))) 0)
(+.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 C (-.f64 A B)))))) 0)
(+.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 A (-.f64 C B)))))) 0)
(+.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 (-.f64 C (-.f64 B A)) (*.f64 2 F)))) 0)
(*.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (*.f64 2 (*.f64 F (+.f64 C (-.f64 A B)))))))
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 C (-.f64 A B)))))))
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 A (-.f64 C B)))))))
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 (-.f64 C (-.f64 B A)) (*.f64 2 F)))))
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 C (-.f64 A B)) (*.f64 2 F)))))
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (*.f64 2 (*.f64 F (+.f64 C (-.f64 A B)))))))
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 C (-.f64 A B)))))))
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 F (*.f64 2 (+.f64 A (-.f64 C B)))))))
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (*.f64 (-.f64 C (-.f64 B A)) (*.f64 2 F)))))
(+.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (-.f64 A B)))) 0)
(+.f64 0 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 C (-.f64 A B)))))
(+.f64 0 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (+.f64 C (-.f64 A B)))))
(+.f64 0 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (+.f64 A (-.f64 C B)))))
(+.f64 0 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (-.f64 C (-.f64 B A)))))
(+.f64 0 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 F (+.f64 C (-.f64 A B)))))
(+.f64 0 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) (+.f64 C (-.f64 A B)))))
(+.f64 0 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (+.f64 C (-.f64 A B)))))
(+.f64 0 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (+.f64 A (-.f64 C B)))))
(+.f64 0 (*.f64 F (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))) (-.f64 C (-.f64 B A)))))
(+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(+.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) 0)
(+.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) 0)
(+.f64 (*.f64 -4 (*.f64 A C)) (+.f64 (pow.f64 B 2) 0))
(+.f64 0 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))
(+.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) 0)
(+.f64 (*.f64 -4 (*.f64 A C)) (+.f64 (pow.f64 B 2) 0))
(+.f64 (*.f64 C (*.f64 A -4)) (pow.f64 B 2))
(+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) 1)
(*.f64 1 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))
(*.f64 1 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))))
(*.f64 (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)) -1)
(-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C)))
(-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))
(*.f64 1 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))
(*.f64 1 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))
(*.f64 1 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))))
(*.f64 -1 (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C)))
(-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))
(neg.f64 (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C)))
(-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))

localize81.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
3.6b
(*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)) A)))
7.6b
(/.f64 (pow.f64 (-.f64 A C) 2) B)
10.5b
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)) A))))))
15.8b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
Compiler

Compiled 266 to 156 computations (41.4% saved)

series60.0ms (0.2%)

Counts
4 → 88
Calls

45 calls:

TimeVariablePointExpression
5.0ms
A
@inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
4.0ms
A
@0
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
4.0ms
A
@-inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
4.0ms
C
@0
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
4.0ms
C
@inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))

rewrite81.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
624×rational.json-simplify-2
600×rational.json-simplify-31
434×bool.json-1
416×rational.json-1
416×rational.json-2
Iterations

Useful iterations: 9 (0.0ms)

IterNodesCost
029294
1157294
2355294
3677294
41161294
51893294
62094294
72136294
82136294
92136276
102209276
112227276
122245276
132253276
142254276
Stop Event
saturated
Counts
4 → 24
Calls
Call 1
Inputs
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)) A))))))
(/.f64 (pow.f64 (-.f64 A C) 2) B)
(*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)) A)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (pow.f64 (-.f64 A C) 2) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (pow.f64 (-.f64 A C) 2) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (pow.f64 (-.f64 A C) 2) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (neg.f64 B)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (pow.f64 (-.f64 A C) 2) B) (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 F (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 F (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 F (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2))))) (*.f64 F (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2))))))))))

simplify438.0ms (1.2%)

Algorithm
egg-herbie
Rules
2012×rational.json-simplify-2
1834×rational.json-simplify-27
1476×rational.json-simplify-41
1356×rational.json-simplify-29
1134×rational.json-simplify-34
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
037815794
185215746
2138815746
3204915746
4301015746
5379215226
6474915226
7540115226
8603015226
9687115226
10689415226
11689815226
Stop Event
node limit
Counts
112 → 253
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) C)) (pow.f64 B 5)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (/.f64 C B))))) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2))) (pow.f64 B 3)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (pow.f64 A 2))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)))))) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) (pow.f64 C 2))) (pow.f64 B 7)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (/.f64 C B))))) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2)) C)) (pow.f64 B 5)))) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (/.f64 C B))))) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2))) (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) C)) (pow.f64 B 5)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (/.f64 C B))))) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2))) (pow.f64 B 3)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (pow.f64 A 2)))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 A F))) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) B))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))))) (pow.f64 C 2))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 A F))) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) B))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))))) (pow.f64 C 2)) (*.f64 (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7)) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 A F))) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) B))) 2)))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 A F) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) (-.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 A F))) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) B))) 2))) (*.f64 F (*.f64 (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))) (pow.f64 B 2))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))))))) (pow.f64 C 3)))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)) (*.f64 (sqrt.f64 2) B))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) C))))) B) (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)) (*.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) C))))) B) (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 (*.f64 1/2 B) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B))))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) C))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) C))))) B) (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) C))) (-.f64 (*.f64 (+.f64 (*.f64 1/2 B) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B))))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) C))) B))) 2))) (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) (pow.f64 B 2))))))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 (*.f64 1/2 B) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B))))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) C))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))))))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))) (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) C)) B) (sqrt.f64 (/.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 (+.f64 (*.f64 1/2 B) (*.f64 -4 (*.f64 (-.f64 1 (/.f64 A B)) A))) F) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))) (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) B) (sqrt.f64 (/.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))) (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) C)) B) (sqrt.f64 (/.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 A F) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))) (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (-.f64 (*.f64 (+.f64 (*.f64 1/2 B) (*.f64 -4 (*.f64 (-.f64 1 (/.f64 A B)) A))) F) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))) (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) B) (sqrt.f64 (/.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) 2))) (*.f64 (pow.f64 B 2) (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) (pow.f64 C 3))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 (+.f64 (*.f64 1/2 B) (*.f64 -4 (*.f64 (-.f64 1 (/.f64 A B)) A))) F) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))) (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) B) (sqrt.f64 (/.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))) (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) C)) B) (sqrt.f64 (/.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))))
(/.f64 (pow.f64 C 2) B)
(+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(/.f64 (pow.f64 A 2) B)
(+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 A C) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(/.f64 (pow.f64 A 2) B)
(+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 A C) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(/.f64 (pow.f64 A 2) B)
(+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 A C) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(/.f64 (pow.f64 C 2) B)
(+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(/.f64 (pow.f64 C 2) B)
(+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(*.f64 F (-.f64 (+.f64 A C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))))
(*.f64 F (-.f64 (+.f64 A C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))))
(*.f64 F (-.f64 (+.f64 A C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))))
(*.f64 F (-.f64 (+.f64 A C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))))
(*.f64 F (-.f64 (+.f64 A C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))))
(*.f64 F (-.f64 (+.f64 A C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))))
(*.f64 F (-.f64 (+.f64 A C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))))
(*.f64 F (-.f64 (+.f64 A C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))))
(*.f64 F (-.f64 (+.f64 A C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))))
(*.f64 F (-.f64 (+.f64 A C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))))
(*.f64 F (-.f64 (+.f64 A C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))))
(*.f64 F (-.f64 (+.f64 A C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))))
(*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))
(+.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))) (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 C F)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (+.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))) (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 C F))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (+.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))) (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 C F))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 C F)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (+.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))) (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 C F))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (+.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))) (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 C F))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 C F)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 C F)) (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 C F)) (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B))
(+.f64 (*.f64 F (+.f64 A C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B)))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 F B) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B))))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 F B) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B))))
(*.f64 F B)
(+.f64 (*.f64 F (+.f64 A C)) (*.f64 F B))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 F B) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B))))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 F B) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B))))
(*.f64 F B)
(+.f64 (*.f64 F (+.f64 A C)) (*.f64 F B))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 F B) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B))))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 F B) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B))))
(*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)
(+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F) (*.f64 A (*.f64 F (-.f64 1 (/.f64 C B)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F) (*.f64 A (*.f64 F (-.f64 1 (/.f64 C B))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F) (*.f64 A (*.f64 F (-.f64 1 (/.f64 C B))))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 A (*.f64 F (-.f64 1 (/.f64 C B)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F) (*.f64 A (*.f64 F (-.f64 1 (/.f64 C B))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F) (*.f64 A (*.f64 F (-.f64 1 (/.f64 C B))))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B))
(+.f64 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)))
(+.f64 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)))
(+.f64 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C)))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C)))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) 0)
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))))
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 0)
(+.f64 0 (/.f64 (pow.f64 (-.f64 A C) 2) B))
(-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 0)
(-.f64 0 (/.f64 (pow.f64 (-.f64 A C) 2) (neg.f64 B)))
(*.f64 -1 (/.f64 (pow.f64 (-.f64 A C) 2) (neg.f64 B)))
(*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 1)
(*.f64 1 (/.f64 (pow.f64 (-.f64 A C) 2) B))
(*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (neg.f64 B)) -1)
(neg.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (neg.f64 B)))
(+.f64 (*.f64 F (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2))))) 0)
(+.f64 0 (*.f64 F (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2))))))
Outputs
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F)))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F)))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) C)) (pow.f64 B 5)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (/.f64 C B))))) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2))) (pow.f64 B 3)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (pow.f64 A 2))))
(+.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3))))))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) (*.f64 (sqrt.f64 2) C)) (pow.f64 B 5)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (-.f64 1 (/.f64 C B))))) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2))) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (pow.f64 A 2)))
(+.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)))))))) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 -4 F))) (*.f64 B (*.f64 F 1/2))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) 1/2)) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)))))) (pow.f64 A 2)))
(+.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)))))))) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 F -4))) (*.f64 B (*.f64 F 1/2))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) 1/2)) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 C (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 5)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) -2)) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (pow.f64 A 2)))
(+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 F -4))) (-.f64 (*.f64 B (*.f64 F 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2)))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (pow.f64 A 2))))
(+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F)))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 F -4))) (-.f64 (*.f64 B (*.f64 F 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2)))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (pow.f64 A 2))))
(+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F)))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 F -4))) (-.f64 (*.f64 B (*.f64 F 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2)))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (pow.f64 A 2))))
(+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 F -4))) (-.f64 (*.f64 B (*.f64 F 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2)))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (pow.f64 A 2))))
(+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 F -4))) (-.f64 (*.f64 B (*.f64 F 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2)))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (pow.f64 A 2))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)))))) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) (pow.f64 C 2))) (pow.f64 B 7)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (/.f64 C B))))) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2)) C)) (pow.f64 B 5)))) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (/.f64 C B))))) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2))) (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)))) (*.f64 (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) C)) (pow.f64 B 5)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 1 (/.f64 C B))))) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2))) (pow.f64 B 3)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (pow.f64 A 2)))))
(+.f64 (+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (*.f64 -8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))))) (pow.f64 B 7)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (-.f64 1 (/.f64 C B))))) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2)))) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) (-.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (-.f64 1 (/.f64 C B))))) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2))) (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)))))))) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) (*.f64 (sqrt.f64 2) C)) (pow.f64 B 5)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (-.f64 1 (/.f64 C B))))) (*.f64 F (*.f64 B 1/2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2))) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (pow.f64 A 2))))
(+.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)))) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 -4 F))) (*.f64 B (*.f64 F 1/2))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) 1/2)) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)))))) (pow.f64 A 2))) (+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (*.f64 -8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))))) (pow.f64 B 7)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) (-.f64 (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 -4 F))) (*.f64 B (*.f64 F 1/2))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) 1/2)) 2))) (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 -4 F))) (*.f64 B (*.f64 F 1/2))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 (*.f64 C F))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) 1/2)) 2)))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7))))))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)))) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 F -4))) (*.f64 B (*.f64 F 1/2))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) 1/2)) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 C (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 5)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) -2)) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (pow.f64 A 2)) (+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (*.f64 -8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 C (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))))) (pow.f64 B 7)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) (-.f64 (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 F -4))) (*.f64 B (*.f64 F 1/2))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) 1/2)) 2))) (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 F -4))) (*.f64 B (*.f64 F 1/2))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 C (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) 1/2)) 2)))) (pow.f64 B 5)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) -2)) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)))) (+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 F -4))) (-.f64 (*.f64 B (*.f64 F 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2)))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (pow.f64 A 2)) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (*.f64 -8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))))) (pow.f64 B 7)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 F -4))) (-.f64 (*.f64 B (*.f64 F 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2))))) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 F -4))) (-.f64 (*.f64 B (*.f64 F 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2)))) (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 F (pow.f64 B 2)))) -1/2))) (pow.f64 B 3)))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F)))) (+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 F -4))) (-.f64 (*.f64 B (*.f64 F 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2)))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (pow.f64 A 2)) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))) (*.f64 -8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))))) (pow.f64 B 7)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 F -4))) (-.f64 (*.f64 B (*.f64 F 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2))))) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F)) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 F -4))) (-.f64 (*.f64 B (*.f64 F 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2)))) (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) (*.f64 F (pow.f64 B 2)))) -1/2))) (pow.f64 B 3)))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F)))) (+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 F -4))) (-.f64 (*.f64 B (*.f64 F 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2)))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (pow.f64 A 2)) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F))) (*.f64 -8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))))) (pow.f64 B 7)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 F -4))) (-.f64 (*.f64 B (*.f64 F 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2))))) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F)) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 F -4))) (-.f64 (*.f64 B (*.f64 F 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2)))) (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) (*.f64 F (pow.f64 B 2)))) -1/2))) (pow.f64 B 3)))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)))) (+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 F -4))) (-.f64 (*.f64 B (*.f64 F 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2)))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (pow.f64 A 2)) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (*.f64 -8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))))) (pow.f64 B 7)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 F -4))) (-.f64 (*.f64 B (*.f64 F 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2))))) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 F -4))) (-.f64 (*.f64 B (*.f64 F 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2)))) (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 F (pow.f64 B 2)))) -1/2))) (pow.f64 B 3)))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)))) (+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 F -4))) (-.f64 (*.f64 B (*.f64 F 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2)))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (pow.f64 A 2)) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (*.f64 -8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))))) (pow.f64 B 7)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 F -4))) (-.f64 (*.f64 B (*.f64 F 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2))))) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 F -4))) (-.f64 (*.f64 B (*.f64 F 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2)))) (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)))) (+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 3)))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 F -4))) (-.f64 (*.f64 B (*.f64 F 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2)))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2))))) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))) (pow.f64 A 2)) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (*.f64 -8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))))) (pow.f64 B 7)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 F -4))) (-.f64 (*.f64 B (*.f64 F 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2))))) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) (+.f64 (*.f64 C (*.f64 (-.f64 1 (/.f64 C B)) (*.f64 F -4))) (-.f64 (*.f64 B (*.f64 F 1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 C (*.f64 F -4))) (*.f64 F (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)))) B))) 2)))) (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)))))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (/.f64 A B)))) (*.f64 A (*.f64 (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (/.f64 A B)))) (*.f64 A (*.f64 (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 A F))) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) B))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))))) (pow.f64 C 2))))
(+.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 B 1/2)) (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 -4 (*.f64 F A)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5))))))))
(+.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (/.f64 A B)))) (*.f64 A (*.f64 (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 B (*.f64 F 1/2)) (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F (*.f64 A -4)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (/.f64 A B)))) (*.f64 A (*.f64 (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F)))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (/.f64 A B)))) (*.f64 A (*.f64 (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F)))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5))))))))
(+.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (/.f64 A B)))) (*.f64 A (*.f64 (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 B (*.f64 F 1/2)) (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B)))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (/.f64 A B)))) (*.f64 A (*.f64 (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 F -4)))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (/.f64 A B)))) (*.f64 A (*.f64 (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 F -4)))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F 1/2)) (-.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))) B))) 2)))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))))) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F 1/2)) (-.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)) (*.f64 F -4)))) B))) 2)))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)) (*.f64 F -4)))))) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F 1/2)) (-.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B) (*.f64 F -4)))) B))) 2)))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B) (*.f64 F -4)))))) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F 1/2)) (-.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))) B))) 2)))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))))) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 A F))) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) B))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))))) (pow.f64 C 2)) (*.f64 (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7)) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 A F))) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) B))) 2)))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 A F) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) (-.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 A F))) (*.f64 1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) B))) 2))) (*.f64 F (*.f64 (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))) (pow.f64 B 2))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))))))) (pow.f64 C 3)))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (+.f64 (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 F (*.f64 B 1/2)) (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 -4 (*.f64 F A)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (-.f64 (+.f64 (*.f64 F (*.f64 B 1/2)) (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 -4 (*.f64 F A)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) B))) 2)))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))))) (pow.f64 B 7)) (*.f64 -8 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (-.f64 (+.f64 (*.f64 F (*.f64 B 1/2)) (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 -4 (*.f64 F A)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 -4 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) B))) 2))) (*.f64 (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 F (pow.f64 B 2))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (+.f64 (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (/.f64 A B)))) (*.f64 A (*.f64 (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 B (*.f64 F 1/2)) (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F (*.f64 A -4)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (/.f64 A B)))) (*.f64 A (*.f64 (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F)))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (/.f64 A B)))) (*.f64 A (*.f64 (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F)))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5)))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (/.f64 A B)))) (*.f64 A (*.f64 (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F)))) (-.f64 (+.f64 (*.f64 B (*.f64 F 1/2)) (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F (*.f64 A -4)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (/.f64 A B)))) (*.f64 A (*.f64 (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F)))) B))) 2))) (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 -2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 B (*.f64 F 1/2)) (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 F (*.f64 A -4)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (/.f64 A B)))) (*.f64 A (*.f64 (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F)))) B))) 2)) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (/.f64 A B)))) (*.f64 A (*.f64 (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 -4 F)))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 7)) (*.f64 -8 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))))))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 B (*.f64 F 1/2)) (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B)))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (/.f64 A B)))) (*.f64 A (*.f64 (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 F -4)))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (/.f64 A B)))) (*.f64 A (*.f64 (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 F -4)))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5))))))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (/.f64 A B)))) (*.f64 A (*.f64 (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (/.f64 A B)))) (*.f64 A (*.f64 (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 F -4)))) (-.f64 (+.f64 (*.f64 B (*.f64 F 1/2)) (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B)))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (/.f64 A B)))) (*.f64 A (*.f64 (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 F -4)))) B))) 2))) (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (-.f64 (+.f64 (*.f64 B (*.f64 F 1/2)) (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B)))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (/.f64 A B)))) (*.f64 A (*.f64 (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 F -4)))) B))) 2))) (pow.f64 B 5)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 1 (/.f64 A B)))) (*.f64 A (*.f64 (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) (*.f64 F -4)))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 7)) (*.f64 -8 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F 1/2)) (-.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))) B))) 2)))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))))) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 B (*.f64 F 1/2)) (-.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))) B))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 7)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))) (+.f64 (*.f64 B (*.f64 F 1/2)) (-.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))) B))) 2)))) (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) -1/2))) (pow.f64 B 3)))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F 1/2)) (-.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)) (*.f64 F -4)))) B))) 2)))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)) (*.f64 F -4)))))) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 B (*.f64 F 1/2)) (-.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)) (*.f64 F -4)))) B))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)) (*.f64 F -4)))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 7)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)) (*.f64 F -4)))) (+.f64 (*.f64 B (*.f64 F 1/2)) (-.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)) (*.f64 F -4)))) B))) 2)))) (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) -1/2))) (pow.f64 B 3)))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)))))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F 1/2)) (-.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B) (*.f64 F -4)))) B))) 2)))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B) (*.f64 F -4)))))) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 B (*.f64 F 1/2)) (-.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B) (*.f64 F -4)))) B))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)))) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B) (*.f64 F -4)))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 7)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B) (*.f64 F -4)))) (+.f64 (*.f64 B (*.f64 F 1/2)) (-.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B) (*.f64 F -4)))) B))) 2)))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))) -1/2))) (pow.f64 B 3)))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)))))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F 1/2)) (-.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B) (*.f64 F -4)))) B))) 2)))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B) (*.f64 F -4)))))) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 B (*.f64 F 1/2)) (-.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B) (*.f64 F -4)))) B))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)))) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B) (*.f64 F -4)))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 7)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B) (*.f64 F -4)))) (+.f64 (*.f64 B (*.f64 F 1/2)) (-.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B) (*.f64 F -4)))) B))) 2)))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)))))) (pow.f64 B 3)))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 F 1/2)) (-.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))) B))) 2)))) (pow.f64 B 3)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))))) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 5))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 7)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 B (*.f64 F 1/2)) (-.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))) B))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 7)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))) (+.f64 (*.f64 B (*.f64 F 1/2)) (-.f64 (*.f64 A (*.f64 F (*.f64 -4 (-.f64 1 (/.f64 A B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (+.f64 (*.f64 (*.f64 F (pow.f64 B 2)) (-.f64 1 (/.f64 A B))) (*.f64 A (*.f64 (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 F -4)))) B))) 2)))) (*.f64 (*.f64 F (pow.f64 B 2)) (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))))) (pow.f64 B 3)))))))))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)) (*.f64 (sqrt.f64 2) B))
(*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 (sqrt.f64 2) B))
(*.f64 B (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (sqrt.f64 2)))
(*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))))
(*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))))
(*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))))
(*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F))))
(*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))))
(*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) C))))) B) (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))))))) (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)) (*.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 C))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))))))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 -4 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B)))))) (*.f64 (sqrt.f64 2) A)) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))))))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)))) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) -4))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F)))) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) -4))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F)))) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) -4))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)))) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) -4))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)))) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) -4))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) C))))) B) (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 (*.f64 1/2 B) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B))))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) C))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 C))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B)))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 C))) B))) 2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))))))
(+.f64 (+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 -4 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B)))))) (*.f64 (sqrt.f64 2) A)) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B)))))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 -4 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B)))))) B))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) B) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) 1/2)))
(+.f64 (+.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B)))))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) -4))) B))) 2))) B) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) 1/2)))
(+.f64 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) -4))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) -4))) B))) 2)))) B)))))
(+.f64 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) -4))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) -4))) B))) 2)))) B)))))
(+.f64 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) -4))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) -4))) B))) 2)))) B)))))
(+.f64 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) -4))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) -4))) B))) 2)))) B)))))
(+.f64 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) -4))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) -4))) B))) 2)))) B)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) C))))) B) (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) C))) (-.f64 (*.f64 (+.f64 (*.f64 1/2 B) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B))))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) C))) B))) 2))) (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) (pow.f64 B 2))))))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 (*.f64 1/2 B) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B))))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 -4 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) C))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 C))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 C))) B))) 2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (-.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 C))) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 C))) B))) 2))) (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (pow.f64 B 2))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)))))))
(+.f64 (+.f64 (+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 -4 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B)))))) (*.f64 (sqrt.f64 2) A)) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B)))))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 -4 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B)))))) B))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) B) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) 1/2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 -4 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B)))))) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 -4 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B)))))) B))) 2))) (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (pow.f64 B 2))))) (*.f64 (sqrt.f64 2) (pow.f64 A 3))) B))))
(+.f64 (+.f64 (+.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) -4)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B)))))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) -4))) B))) 2))) B) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) 1/2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (-.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) -4))) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) -4))) B))) 2))) (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (pow.f64 B 2)))))) B))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)))) (+.f64 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) -4))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) -4))) B))) 2)))) B))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) -4))) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) -4))) B))) 2))) (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (pow.f64 B 2))) -1/2)))) B))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F)))) (+.f64 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) -4))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) -4))) B))) 2)))) B))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) -4))) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) -4))) B))) 2))) (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) (pow.f64 B 2))) -1/2)))) B))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F)))) (+.f64 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) -4))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) -4))) B))) 2)))) B))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) -4))) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) -4))) B))) 2))) (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) (pow.f64 B 2))) -1/2)))) B))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)))) (+.f64 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) -4))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) -4))) B))) 2)))) B))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) -4))) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) -4))) B))) 2))) (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (pow.f64 B 2))) -1/2)))) B))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)))) (+.f64 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) -4))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) -4))) B))) 2)))) B))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) -4))) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) -4))) B))) 2))) (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (pow.f64 B 2))))))) B))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)))) (+.f64 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) -4))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) -4))) B))) 2)))) B))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -2 (/.f64 (*.f64 C F) B)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) -4))) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 C (-.f64 1 (/.f64 C B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))))) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) -4))) B))) 2))) (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) (pow.f64 B 2))))))) B))))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (sqrt.f64 2) B))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 (sqrt.f64 2) B))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) (*.f64 (sqrt.f64 2) B))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))) (*.f64 (sqrt.f64 2) B))
(*.f64 (sqrt.f64 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 (sqrt.f64 2) B))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))) (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) C)) B) (sqrt.f64 (/.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) (*.f64 (sqrt.f64 2) C)) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 -4 (*.f64 A (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 A (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 A (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 A (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 (+.f64 (*.f64 1/2 B) (*.f64 -4 (*.f64 (-.f64 1 (/.f64 A B)) A))) F) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))) (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) B) (sqrt.f64 (/.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))) (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) C)) B) (sqrt.f64 (/.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) (*.f64 (sqrt.f64 2) C)) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 A (-.f64 1 (/.f64 A B)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) 2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 -4 (*.f64 A (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (-.f64 1 (/.f64 A B)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 C 2))) B)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 -4 (*.f64 A (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (-.f64 1 (/.f64 A B)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) 2))) B)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (-.f64 1 (/.f64 A B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) B))) 2)))) B)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 A (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (-.f64 1 (/.f64 A B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) B))) 2)))) B)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 A (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (-.f64 1 (/.f64 A B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))) (/.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) B))) 2)))) B)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 A (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (-.f64 1 (/.f64 A B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) B))) 2)))) B)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 A F) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))) (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) (-.f64 (*.f64 (+.f64 (*.f64 1/2 B) (*.f64 -4 (*.f64 (-.f64 1 (/.f64 A B)) A))) F) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))) (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) B) (sqrt.f64 (/.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) 2))) (*.f64 (pow.f64 B 2) (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) (pow.f64 C 3))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 (+.f64 (*.f64 1/2 B) (*.f64 -4 (*.f64 (-.f64 1 (/.f64 A B)) A))) F) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))) (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) B) (sqrt.f64 (/.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))) (*.f64 (-.f64 1 (/.f64 A B)) (pow.f64 B 2))) C)) B) (sqrt.f64 (/.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))) (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) (*.f64 (sqrt.f64 2) C)) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 A (-.f64 1 (/.f64 A B)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) 2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 -4 (*.f64 A (-.f64 1 (/.f64 A B)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) 2))) (*.f64 (pow.f64 B 2) (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (*.f64 (sqrt.f64 2) (pow.f64 C 3))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 -4 (*.f64 A (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (-.f64 1 (/.f64 A B)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 C 2))) B))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (-.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (-.f64 1 (/.f64 A B)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) 2))) (*.f64 (pow.f64 B 2) (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 -4 (*.f64 A (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (-.f64 1 (/.f64 A B)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) 2))) B))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (-.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (-.f64 1 (/.f64 A B)))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) 2))) (*.f64 (pow.f64 B 2) (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (-.f64 1 (/.f64 A B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) B))) 2)))) B))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (-.f64 1 (/.f64 A B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) B))) 2))) (*.f64 (pow.f64 B 2) (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))))) B))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 A (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (-.f64 1 (/.f64 A B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) B))) 2)))) B))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (-.f64 1 (/.f64 A B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) (/.f64 (+.f64 (*.f64 -4 (*.f64 A (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) B))) 2))) (*.f64 (pow.f64 B 2) (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))))))) B))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 A (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (-.f64 1 (/.f64 A B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))) (/.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) B))) 2)))) B))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (-.f64 1 (/.f64 A B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))) (/.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) B))) 2))) (*.f64 (pow.f64 B 2) (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))))))) B))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 A (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (-.f64 1 (/.f64 A B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) B))) 2)))) B))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (*.f64 -2 (/.f64 (*.f64 F A) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) (-.f64 (*.f64 F (+.f64 (*.f64 B 1/2) (*.f64 A (*.f64 -4 (-.f64 1 (/.f64 A B)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 A (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))) B))) 2))) (*.f64 (pow.f64 B 2) (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))))))) B))))
(/.f64 (pow.f64 C 2) B)
(+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))
(+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B))))
(+.f64 (+.f64 (/.f64 (pow.f64 A 2) B) (/.f64 (pow.f64 C 2) B)) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (+.f64 (/.f64 (pow.f64 C 2) B) (/.f64 (pow.f64 A 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B))))
(+.f64 (+.f64 (/.f64 (pow.f64 A 2) B) (/.f64 (pow.f64 C 2) B)) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (+.f64 (/.f64 (pow.f64 C 2) B) (/.f64 (pow.f64 A 2) B)))
(/.f64 (pow.f64 A 2) B)
(+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 A C) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B))))
(+.f64 (+.f64 (/.f64 (pow.f64 A 2) B) (/.f64 (pow.f64 C 2) B)) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (+.f64 (/.f64 (pow.f64 C 2) B) (/.f64 (pow.f64 A 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B))))
(+.f64 (+.f64 (/.f64 (pow.f64 A 2) B) (/.f64 (pow.f64 C 2) B)) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (+.f64 (/.f64 (pow.f64 C 2) B) (/.f64 (pow.f64 A 2) B)))
(/.f64 (pow.f64 A 2) B)
(+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 A C) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B))))
(+.f64 (+.f64 (/.f64 (pow.f64 A 2) B) (/.f64 (pow.f64 C 2) B)) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (+.f64 (/.f64 (pow.f64 C 2) B) (/.f64 (pow.f64 A 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B))))
(+.f64 (+.f64 (/.f64 (pow.f64 A 2) B) (/.f64 (pow.f64 C 2) B)) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (+.f64 (/.f64 (pow.f64 C 2) B) (/.f64 (pow.f64 A 2) B)))
(/.f64 (pow.f64 A 2) B)
(+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 A C) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B))))
(+.f64 (+.f64 (/.f64 (pow.f64 A 2) B) (/.f64 (pow.f64 C 2) B)) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (+.f64 (/.f64 (pow.f64 C 2) B) (/.f64 (pow.f64 A 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B))))
(+.f64 (+.f64 (/.f64 (pow.f64 A 2) B) (/.f64 (pow.f64 C 2) B)) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (+.f64 (/.f64 (pow.f64 C 2) B) (/.f64 (pow.f64 A 2) B)))
(/.f64 (pow.f64 C 2) B)
(+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))
(+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B))))
(+.f64 (+.f64 (/.f64 (pow.f64 A 2) B) (/.f64 (pow.f64 C 2) B)) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (+.f64 (/.f64 (pow.f64 C 2) B) (/.f64 (pow.f64 A 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B))))
(+.f64 (+.f64 (/.f64 (pow.f64 A 2) B) (/.f64 (pow.f64 C 2) B)) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (+.f64 (/.f64 (pow.f64 C 2) B) (/.f64 (pow.f64 A 2) B)))
(/.f64 (pow.f64 C 2) B)
(+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B))
(+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B))))
(+.f64 (+.f64 (/.f64 (pow.f64 A 2) B) (/.f64 (pow.f64 C 2) B)) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (+.f64 (/.f64 (pow.f64 C 2) B) (/.f64 (pow.f64 A 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (*.f64 -2 (/.f64 (*.f64 A C) B)) (/.f64 (pow.f64 C 2) B)))
(+.f64 (/.f64 (pow.f64 A 2) B) (+.f64 (/.f64 (pow.f64 C 2) B) (*.f64 -2 (/.f64 (*.f64 C A) B))))
(+.f64 (+.f64 (/.f64 (pow.f64 A 2) B) (/.f64 (pow.f64 C 2) B)) (*.f64 -2 (/.f64 (*.f64 C A) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 C A) B)) (+.f64 (/.f64 (pow.f64 C 2) B) (/.f64 (pow.f64 A 2) B)))
(*.f64 F (-.f64 (+.f64 A C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))))
(*.f64 F (-.f64 (-.f64 (+.f64 C A) (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(*.f64 F (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 F (-.f64 (+.f64 B (+.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(*.f64 F (+.f64 B (-.f64 (+.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 F (+.f64 B (+.f64 A (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (-.f64 (+.f64 A C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))))
(*.f64 F (-.f64 (-.f64 (+.f64 C A) (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(*.f64 F (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 F (-.f64 (+.f64 B (+.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(*.f64 F (+.f64 B (-.f64 (+.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 F (+.f64 B (+.f64 A (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (-.f64 (+.f64 A C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))))
(*.f64 F (-.f64 (-.f64 (+.f64 C A) (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(*.f64 F (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 F (-.f64 (+.f64 B (+.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(*.f64 F (+.f64 B (-.f64 (+.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 F (+.f64 B (+.f64 A (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (-.f64 (+.f64 A C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))))
(*.f64 F (-.f64 (-.f64 (+.f64 C A) (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(*.f64 F (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 F (-.f64 (+.f64 B (+.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(*.f64 F (+.f64 B (-.f64 (+.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 F (+.f64 B (+.f64 A (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (-.f64 (+.f64 A C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))))
(*.f64 F (-.f64 (-.f64 (+.f64 C A) (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(*.f64 F (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 F (-.f64 (+.f64 B (+.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(*.f64 F (+.f64 B (-.f64 (+.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 F (+.f64 B (+.f64 A (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (-.f64 (+.f64 A C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))))
(*.f64 F (-.f64 (-.f64 (+.f64 C A) (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(*.f64 F (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 F (-.f64 (+.f64 B (+.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(*.f64 F (+.f64 B (-.f64 (+.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 F (+.f64 B (+.f64 A (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (-.f64 (+.f64 A C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))))
(*.f64 F (-.f64 (-.f64 (+.f64 C A) (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(*.f64 F (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 F (-.f64 (+.f64 B (+.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(*.f64 F (+.f64 B (-.f64 (+.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 F (+.f64 B (+.f64 A (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (-.f64 (+.f64 A C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))))
(*.f64 F (-.f64 (-.f64 (+.f64 C A) (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(*.f64 F (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 F (-.f64 (+.f64 B (+.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(*.f64 F (+.f64 B (-.f64 (+.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 F (+.f64 B (+.f64 A (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (-.f64 (+.f64 A C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))))
(*.f64 F (-.f64 (-.f64 (+.f64 C A) (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(*.f64 F (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 F (-.f64 (+.f64 B (+.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(*.f64 F (+.f64 B (-.f64 (+.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 F (+.f64 B (+.f64 A (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (-.f64 (+.f64 A C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))))
(*.f64 F (-.f64 (-.f64 (+.f64 C A) (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(*.f64 F (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 F (-.f64 (+.f64 B (+.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(*.f64 F (+.f64 B (-.f64 (+.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 F (+.f64 B (+.f64 A (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (-.f64 (+.f64 A C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))))
(*.f64 F (-.f64 (-.f64 (+.f64 C A) (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(*.f64 F (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 F (-.f64 (+.f64 B (+.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(*.f64 F (+.f64 B (-.f64 (+.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 F (+.f64 B (+.f64 A (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (-.f64 (+.f64 A C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (*.f64 -1 B))))
(*.f64 F (-.f64 (-.f64 (+.f64 C A) (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(*.f64 F (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 F (-.f64 (+.f64 B (+.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))
(*.f64 F (+.f64 B (-.f64 (+.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(*.f64 F (+.f64 B (+.f64 A (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))
(*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))
(*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))
(*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))
(*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B))
(*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))))
(+.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))) (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 C F)))
(+.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (*.f64 C F) (-.f64 1 (/.f64 A B))))
(+.f64 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))))
(+.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))) (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))))
(+.f64 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)) (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))))
(+.f64 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (+.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))) (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 C F))))
(+.f64 (+.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (*.f64 C F) (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)))
(+.f64 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(+.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(+.f64 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(+.f64 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (+.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))) (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 C F))))
(+.f64 (+.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (*.f64 C F) (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)))
(+.f64 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(+.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(+.f64 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(+.f64 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 C F)))
(+.f64 (*.f64 (*.f64 C F) (-.f64 1 (/.f64 A B))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)))
(+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (+.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))) (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 C F))))
(+.f64 (+.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (*.f64 C F) (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)))
(+.f64 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(+.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(+.f64 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(+.f64 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (+.f64 (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B)))) (*.f64 (-.f64 1 (/.f64 A B)) (*.f64 C F))))
(+.f64 (+.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (*.f64 C F) (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)))
(+.f64 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(+.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(+.f64 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(+.f64 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 C F)))
(+.f64 (*.f64 (*.f64 C F) (-.f64 1 (/.f64 A B))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)))
(+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 C F)) (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))
(+.f64 (+.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (*.f64 C F) (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)))
(+.f64 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(+.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(+.f64 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(+.f64 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 A B))) (*.f64 C F)) (*.f64 F (-.f64 A (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))))))
(+.f64 (+.f64 (*.f64 F (-.f64 (-.f64 A (neg.f64 B)) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)))) (*.f64 (*.f64 C F) (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)))
(+.f64 (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(+.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(+.f64 (*.f64 F (+.f64 (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))) B)) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(+.f64 (*.f64 F (+.f64 B (-.f64 A (*.f64 -1/2 (/.f64 (pow.f64 A 2) B))))) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B))
(*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B))
(+.f64 (*.f64 F (+.f64 A C)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B)) (*.f64 F (+.f64 C A)))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 F B) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B))))
(+.f64 (+.f64 (*.f64 B F) (*.f64 F (+.f64 C A))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B)) (+.f64 (*.f64 B F) (*.f64 F (+.f64 C A))))
(+.f64 (*.f64 B F) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B)) (*.f64 F (+.f64 C A))))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 F B) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B))))
(+.f64 (+.f64 (*.f64 B F) (*.f64 F (+.f64 C A))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B)) (+.f64 (*.f64 B F) (*.f64 F (+.f64 C A))))
(+.f64 (*.f64 B F) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B)) (*.f64 F (+.f64 C A))))
(*.f64 F B)
(*.f64 B F)
(+.f64 (*.f64 F (+.f64 A C)) (*.f64 F B))
(+.f64 (*.f64 B F) (*.f64 F (+.f64 C A)))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 F B) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B))))
(+.f64 (+.f64 (*.f64 B F) (*.f64 F (+.f64 C A))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B)) (+.f64 (*.f64 B F) (*.f64 F (+.f64 C A))))
(+.f64 (*.f64 B F) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B)) (*.f64 F (+.f64 C A))))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 F B) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B))))
(+.f64 (+.f64 (*.f64 B F) (*.f64 F (+.f64 C A))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B)) (+.f64 (*.f64 B F) (*.f64 F (+.f64 C A))))
(+.f64 (*.f64 B F) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B)) (*.f64 F (+.f64 C A))))
(*.f64 F B)
(*.f64 B F)
(+.f64 (*.f64 F (+.f64 A C)) (*.f64 F B))
(+.f64 (*.f64 B F) (*.f64 F (+.f64 C A)))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 F B) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B))))
(+.f64 (+.f64 (*.f64 B F) (*.f64 F (+.f64 C A))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B)) (+.f64 (*.f64 B F) (*.f64 F (+.f64 C A))))
(+.f64 (*.f64 B F) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B)) (*.f64 F (+.f64 C A))))
(+.f64 (*.f64 F (+.f64 A C)) (+.f64 (*.f64 F B) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (-.f64 A C) 2) F) B))))
(+.f64 (+.f64 (*.f64 B F) (*.f64 F (+.f64 C A))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B)) (+.f64 (*.f64 B F) (*.f64 F (+.f64 C A))))
(+.f64 (*.f64 B F) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 (-.f64 A C) 2)) B)) (*.f64 F (+.f64 C A))))
(*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)
(*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)
(*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F)
(*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F)
(*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)
(*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F)
(+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F) (*.f64 A (*.f64 F (-.f64 1 (/.f64 C B)))))
(+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F) (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))))
(+.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F) (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))))
(+.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F) (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))))
(+.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F) (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))))
(+.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F) (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F) (*.f64 A (*.f64 F (-.f64 1 (/.f64 C B))))))
(+.f64 (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F) (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B))))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B)))
(+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(+.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(+.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(+.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(+.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F) (*.f64 A (*.f64 F (-.f64 1 (/.f64 C B))))))
(+.f64 (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F) (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B))))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B)))
(+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(+.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(+.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(+.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(+.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B))
(*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 A (*.f64 F (-.f64 1 (/.f64 C B)))))
(+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F) (*.f64 A (*.f64 F (-.f64 1 (/.f64 C B))))))
(+.f64 (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F) (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B))))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B)))
(+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(+.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(+.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(+.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(+.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F) (*.f64 A (*.f64 F (-.f64 1 (/.f64 C B))))))
(+.f64 (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F) (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B))))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B)))
(+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(+.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(+.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(+.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(+.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B))
(*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))
(+.f64 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)))
(+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B)))
(+.f64 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)))
(+.f64 (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F) (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B))))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B)))
(+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(+.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(+.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(+.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(+.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(+.f64 (*.f64 A (*.f64 F (+.f64 1 (*.f64 -1 (/.f64 C B))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B)) (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))) F)))
(+.f64 (+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F) (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B))))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B)))
(+.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(+.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(+.f64 (*.f64 (+.f64 (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B))) B) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(+.f64 (*.f64 (+.f64 C (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(+.f64 (*.f64 (+.f64 B (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)))) F) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 2 (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))) (*.f64 2 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (+.f64 B (+.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))) (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 B (-.f64 (+.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B (+.f64 C A))) (*.f64 F (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 2 (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))) (*.f64 2 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (+.f64 B (+.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))) (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 B (-.f64 (+.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B (+.f64 C A))) (*.f64 F (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 2 (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))) (*.f64 2 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (+.f64 B (+.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))) (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 B (-.f64 (+.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B (+.f64 C A))) (*.f64 F (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C)))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 2 (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))) (*.f64 2 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (+.f64 B (+.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))) (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 B (-.f64 (+.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B (+.f64 C A))) (*.f64 F (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C)))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 2 (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))) (*.f64 2 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (+.f64 B (+.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))) (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 B (-.f64 (+.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B (+.f64 C A))) (*.f64 F (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 1)
(/.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 2 (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))) (*.f64 2 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (+.f64 B (+.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))) (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 B (-.f64 (+.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B (+.f64 C A))) (*.f64 F (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 2 (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))) (*.f64 2 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (+.f64 B (+.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))) (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 B (-.f64 (+.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B (+.f64 C A))) (*.f64 F (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C)))) -1)
(/.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 2 (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))) (*.f64 2 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (+.f64 B (+.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))) (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 B (-.f64 (+.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B (+.f64 C A))) (*.f64 F (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C)))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 2 (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))) (*.f64 2 F)))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (+.f64 B (+.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))) (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 B (-.f64 (+.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B (+.f64 C A))) (*.f64 F (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) 0)
(+.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 2 (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) 0)
(+.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))) (*.f64 2 F)))) 0)
(+.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (+.f64 B (+.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))) (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))))) 0)
(+.f64 (sqrt.f64 (*.f64 (+.f64 B (-.f64 (+.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (*.f64 2 F)))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B (+.f64 C A))) (*.f64 F (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))))) 0)
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))))
(+.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 2 (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))) 0)
(+.f64 (sqrt.f64 (*.f64 (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))) (*.f64 2 F)))) 0)
(+.f64 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (+.f64 B (+.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))) (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))))) 0)
(+.f64 (sqrt.f64 (*.f64 (+.f64 B (-.f64 (+.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (*.f64 2 F)))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B (+.f64 C A))) (*.f64 F (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))))) 0)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 2 (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))))
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))) (*.f64 2 F)))))
(*.f64 1 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (+.f64 B (+.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))) (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))))))
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 B (-.f64 (+.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (*.f64 2 F)))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B (+.f64 C A))) (*.f64 F (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) F)))))
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 2 (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))))))))
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))) (*.f64 2 F)))))
(*.f64 1 (sqrt.f64 (*.f64 F (*.f64 (-.f64 (+.f64 B (+.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))) (*.f64 2 (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))))))
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 B (-.f64 (+.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) (*.f64 2 F)))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) (+.f64 B (+.f64 C A))) (*.f64 F (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))))))
(+.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 0)
(/.f64 (pow.f64 (-.f64 A C) 2) B)
(+.f64 0 (/.f64 (pow.f64 (-.f64 A C) 2) B))
(/.f64 (pow.f64 (-.f64 A C) 2) B)
(-.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 0)
(/.f64 (pow.f64 (-.f64 A C) 2) B)
(-.f64 0 (/.f64 (pow.f64 (-.f64 A C) 2) (neg.f64 B)))
(/.f64 (pow.f64 (-.f64 A C) 2) B)
(*.f64 -1 (/.f64 (pow.f64 (-.f64 A C) 2) (neg.f64 B)))
(/.f64 (pow.f64 (-.f64 A C) 2) B)
(*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) 1)
(/.f64 (pow.f64 (-.f64 A C) 2) B)
(*.f64 1 (/.f64 (pow.f64 (-.f64 A C) 2) B))
(/.f64 (pow.f64 (-.f64 A C) 2) B)
(*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (neg.f64 B)) -1)
(/.f64 (pow.f64 (-.f64 A C) 2) B)
(neg.f64 (/.f64 (pow.f64 (-.f64 A C) 2) (neg.f64 B)))
(/.f64 (pow.f64 (-.f64 A C) 2) B)
(+.f64 (*.f64 F (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2))))) 0)
(+.f64 0 (*.f64 F (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(+.f64 0 (*.f64 F (-.f64 (+.f64 B (+.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(+.f64 0 (*.f64 F (+.f64 B (-.f64 (+.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(+.f64 0 (*.f64 F (+.f64 B (+.f64 A (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))))
(+.f64 0 (*.f64 F (+.f64 A (+.f64 C (-.f64 B (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2))))))
(+.f64 0 (*.f64 F (+.f64 (+.f64 C A) (-.f64 B (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(+.f64 0 (*.f64 F (-.f64 (+.f64 B (+.f64 C A)) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))
(+.f64 0 (*.f64 F (+.f64 B (-.f64 (+.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B))))))
(+.f64 0 (*.f64 F (+.f64 B (+.f64 A (-.f64 C (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)))))))

localize51.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
7.8b
(*.f64 F (*.f64 -2 (pow.f64 B 2)))
15.1b
(sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2)))))
19.7b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
30.9b
(sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))
Compiler

Compiled 137 to 93 computations (32.1% saved)

series60.0ms (0.2%)

Counts
4 → 76
Calls

33 calls:

TimeVariablePointExpression
30.0ms
B
@0
(/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
3.0ms
C
@inf
(/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
3.0ms
B
@-inf
(/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
2.0ms
B
@inf
(sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2)))))
2.0ms
C
@-inf
(/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))

rewrite36.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
664×rational.json-simplify-31
508×rational.json-simplify-2
242×bool.json-1
228×rational.json-1
228×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023186
1116186
2232186
3366186
4472186
5653186
6842186
7890186
8890186
91059186
101135186
111147186
121147186
131216186
Stop Event
saturated
Counts
4 → 24
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2)))))
(*.f64 F (*.f64 -2 (pow.f64 B 2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 B 2) (*.f64 F -2)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 (pow.f64 B 2) (*.f64 F -2)))))))

simplify899.0ms (2.4%)

Algorithm
egg-herbie
Rules
4378×rational.json-simplify-31
3024×rational.json-simplify-27
2522×rational.json-simplify-2
2502×rational.json-simplify-41
1466×rational.json-simplify-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03969350
17949342
212819342
319849342
422179342
523609342
624799342
725399342
825999342
934289342
1039159342
1141609342
1244499342
1345479342
1446459342
1547419342
1648559342
1750019342
1851219342
1952459342
2053699342
2155619342
2257099342
2359099342
2460619342
2562259342
2663899342
2765579342
2865979342
2966119342
3066139342
3166139342
3267739342
3369619342
3471459342
3573639342
3675739342
3777659342
Stop Event
node limit
Counts
100 → 185
Calls
Call 1
Inputs
B
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))) B))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))) B)))
C
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) C)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 C (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 C (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))))))
(*.f64 -1 C)
(+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (+.f64 (*.f64 -1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))))))
C
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) C)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 C (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 C (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))))))
B
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))) B))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))) B)))
(*.f64 -1 B)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -2)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -2))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (*.f64 A (sqrt.f64 -2)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (sqrt.f64 -2))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (sqrt.f64 -2)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 2 (*.f64 (*.f64 A (sqrt.f64 -2)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 -16 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -2)) (sqrt.f64 (/.f64 F (pow.f64 B 9))))))) (pow.f64 C 2)) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -2))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (*.f64 A (sqrt.f64 -2)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (sqrt.f64 -2)))))))
(+.f64 (*.f64 (+.f64 (*.f64 -64 (*.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 -2)) (sqrt.f64 (/.f64 F (pow.f64 B 13))))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (sqrt.f64 -2)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5)))))) (+.f64 (*.f64 -2 (*.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 A (sqrt.f64 -2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7)))))) (*.f64 8 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -2)) (sqrt.f64 (/.f64 F (pow.f64 B 11)))))))) (pow.f64 C 3)) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (sqrt.f64 -2)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 2 (*.f64 (*.f64 A (sqrt.f64 -2)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 -16 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -2)) (sqrt.f64 (/.f64 F (pow.f64 B 9))))))) (pow.f64 C 2)) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -2))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (*.f64 A (sqrt.f64 -2)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (sqrt.f64 -2))))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))
(+.f64 (*.f64 (+.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)))))) (pow.f64 B 4)) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (+.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)))))) (pow.f64 B 4)) (+.f64 (*.f64 (+.f64 (*.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/8 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (sqrt.f64 1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) 2)) (sqrt.f64 -2)) (*.f64 A (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.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))))))) (pow.f64 B 6)) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))))
(+.f64 (*.f64 (+.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)))))) (pow.f64 B 4)) (+.f64 (*.f64 (+.f64 (*.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 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (sqrt.f64 1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) 2)) (sqrt.f64 -2)) (*.f64 (pow.f64 A 2) (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (-.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 (/.f64 1 (sqrt.f64 1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 C 2))))) (sqrt.f64 -2)) (*.f64 A (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.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)))))))) (pow.f64 B 8)) (+.f64 (*.f64 (+.f64 (*.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/8 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (sqrt.f64 1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) 2)) (sqrt.f64 -2)) (*.f64 A (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.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))))))) (pow.f64 B 6)) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)) (/.f64 (sqrt.f64 -2) B)))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 -2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)) (/.f64 (sqrt.f64 -2) B))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 -2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (+.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 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)) (/.f64 (sqrt.f64 -2) B)))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 -2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (+.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 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (+.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 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)) (/.f64 (sqrt.f64 -2) B))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 7)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 7)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))))))
(*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 3))) (sqrt.f64 -2))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 C (sqrt.f64 -2)) (sqrt.f64 (*.f64 F B)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 3))) (sqrt.f64 -2)))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 C (sqrt.f64 -2)) (sqrt.f64 (*.f64 F B)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 3))) (sqrt.f64 -2)) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 -2))) (sqrt.f64 (/.f64 B F))))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 C (sqrt.f64 -2)) (sqrt.f64 (*.f64 F B)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 3))) (sqrt.f64 -2)) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 -2))) (sqrt.f64 (/.f64 B F)))) (*.f64 1/4 (*.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (pow.f64 C 3) (sqrt.f64 -2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))))))
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F C)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F C))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (sqrt.f64 1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F C))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (sqrt.f64 1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (sqrt.f64 1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) 2)) (*.f64 (sqrt.f64 -2) (pow.f64 B 6))) (sqrt.f64 1/2)) (sqrt.f64 (/.f64 C F))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.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 (/.f64 1 (sqrt.f64 1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 C 2))))) (*.f64 (sqrt.f64 -2) (pow.f64 B 8))) (sqrt.f64 1/2)) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F C))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (sqrt.f64 1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (sqrt.f64 1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) 2)) (*.f64 (sqrt.f64 -2) (pow.f64 B 6))) (sqrt.f64 1/2)) (sqrt.f64 (/.f64 C F)))))))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) 0)
(+.f64 0 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))
(-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) 0)
(-.f64 0 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) 1)
(*.f64 1 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))
(*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) -1)
(neg.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) 0)
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) 0)
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) 0)
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) 0)
(+.f64 0 (*.f64 (pow.f64 B 2) (*.f64 F -2)))
Outputs
B
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)
(+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))) B))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))) B)
(+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))) B)))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5)))) (+.f64 B (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))))
(+.f64 (+.f64 B (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5)))))
(+.f64 B (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))) (*.f64 1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5)))))
(+.f64 B (+.f64 (*.f64 1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))))))
(+.f64 (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))) (*.f64 1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5)))))
C
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) C)
(+.f64 C (*.f64 1/2 (/.f64 (pow.f64 B 2) C)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 C (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 C (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (+.f64 C (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5)))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (+.f64 C (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 C (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))))))
(*.f64 -1 C)
(*.f64 C -1)
(neg.f64 C)
(+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)))
(+.f64 (*.f64 C -1) (*.f64 (/.f64 (pow.f64 B 2) C) -1/2))
(+.f64 (neg.f64 C) (*.f64 (/.f64 (pow.f64 B 2) C) -1/2))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (+.f64 (*.f64 -1 C) (*.f64 -1/2 (/.f64 (pow.f64 B 2) C))))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) 1/8) (*.f64 C -1)) (*.f64 (/.f64 (pow.f64 B 2) C) -1/2))
(+.f64 (*.f64 (/.f64 (pow.f64 B 2) C) -1/2) (+.f64 (neg.f64 C) (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) 1/8)))
(+.f64 (neg.f64 C) (+.f64 (*.f64 (/.f64 (pow.f64 B 2) C) -1/2) (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) 1/8)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (+.f64 (*.f64 -1 C) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))))))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) 1/8) (*.f64 C -1)) (+.f64 (*.f64 (/.f64 (pow.f64 B 2) C) -1/2) (*.f64 (/.f64 (pow.f64 B 6) (pow.f64 C 5)) -1/16)))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 B 2) C) -1/2) (+.f64 (neg.f64 C) (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) 1/8))) (*.f64 (/.f64 (pow.f64 B 6) (pow.f64 C 5)) -1/16))
(+.f64 (neg.f64 C) (+.f64 (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) 1/8) (+.f64 (*.f64 (/.f64 (pow.f64 B 2) C) -1/2) (*.f64 (/.f64 (pow.f64 B 6) (pow.f64 C 5)) -1/16))))
(+.f64 (neg.f64 C) (+.f64 (*.f64 (/.f64 (pow.f64 B 2) C) -1/2) (+.f64 (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 C 3)) 1/8) (*.f64 (/.f64 (pow.f64 B 6) (pow.f64 C 5)) -1/16))))
C
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) C)
(+.f64 C (*.f64 1/2 (/.f64 (pow.f64 B 2) C)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 C (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))
(+.f64 C (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 C (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (+.f64 C (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5)))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (+.f64 C (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) (+.f64 C (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 C 3))) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 C 5))))))
B
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B)
(+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))) B))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))) B)
(+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))) B)))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5)))) (+.f64 B (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))))
(+.f64 (+.f64 B (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5)))))
(+.f64 B (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))) (*.f64 1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5)))))
(+.f64 B (+.f64 (*.f64 1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))))))
(+.f64 (+.f64 B (*.f64 1/2 (/.f64 (pow.f64 C 2) B))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))) (*.f64 1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5)))))
(*.f64 -1 B)
(*.f64 B -1)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1 B))
(+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))))
(+.f64 (*.f64 (/.f64 (pow.f64 C 2) B) -1/2) (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 4) (pow.f64 B 3)) 1/8)))
(+.f64 (*.f64 B -1) (+.f64 (*.f64 (/.f64 (pow.f64 C 2) B) -1/2) (*.f64 (/.f64 (pow.f64 C 4) (pow.f64 B 3)) 1/8)))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 C 6) (pow.f64 B 5))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3))))))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 C 2) B) -1/2) (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 4) (pow.f64 B 3)) 1/8))) (*.f64 (/.f64 (pow.f64 C 6) (pow.f64 B 5)) -1/16))
(+.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 4) (pow.f64 B 3)) 1/8)) (+.f64 (*.f64 (/.f64 (pow.f64 C 2) B) -1/2) (*.f64 (/.f64 (pow.f64 C 6) (pow.f64 B 5)) -1/16)))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 C 6) (pow.f64 B 5)) -1/16) (*.f64 (/.f64 (pow.f64 C 4) (pow.f64 B 3)) 1/8)) (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2)))
(+.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2)) (+.f64 (*.f64 (/.f64 (pow.f64 C 4) (pow.f64 B 3)) 1/8) (*.f64 (/.f64 (pow.f64 C 6) (pow.f64 B 5)) -1/16)))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -2)))
(*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 -1 (sqrt.f64 -2)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -2))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (*.f64 A (sqrt.f64 -2)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (sqrt.f64 -2))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 -1 (sqrt.f64 -2))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 -2) A) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 1/2 (sqrt.f64 -2))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 -1 (sqrt.f64 -2))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 -4 (*.f64 (sqrt.f64 -2) A))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 1/2 (sqrt.f64 -2))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 -1 (sqrt.f64 -2))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (sqrt.f64 -2) (*.f64 -4 A))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 1/2 (sqrt.f64 -2))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -2))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 -2) (*.f64 A (sqrt.f64 (/.f64 F (pow.f64 B 5)))))) (*.f64 1/2 (*.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 F (pow.f64 B 3))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (sqrt.f64 -2)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 2 (*.f64 (*.f64 A (sqrt.f64 -2)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 -16 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -2)) (sqrt.f64 (/.f64 F (pow.f64 B 9))))))) (pow.f64 C 2)) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -2))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (*.f64 A (sqrt.f64 -2)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (sqrt.f64 -2)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 -1 (sqrt.f64 -2))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 -2) A) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 1/2 (sqrt.f64 -2)))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 -2) A) (*.f64 2 (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 -16 (*.f64 (*.f64 (sqrt.f64 -2) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 B 9)))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 -1 (sqrt.f64 -2))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 -4 (*.f64 (sqrt.f64 -2) A))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 1/2 (sqrt.f64 -2)))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 -2) A) (*.f64 2 (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 -16 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (pow.f64 A 2))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 -1 (sqrt.f64 -2))) (+.f64 (*.f64 C (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (sqrt.f64 -2) (*.f64 -4 A))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 1/2 (sqrt.f64 -2))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F)))) (sqrt.f64 -2))) (+.f64 (*.f64 (*.f64 (sqrt.f64 -2) A) (*.f64 2 (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (sqrt.f64 -2) (*.f64 -16 (pow.f64 A 2)))))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -2))) (+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 -2) (*.f64 A (sqrt.f64 (/.f64 F (pow.f64 B 5)))))) (*.f64 1/2 (*.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 F (pow.f64 B 3))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (sqrt.f64 -2) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F)))))) (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 A (*.f64 2 (sqrt.f64 (/.f64 F (pow.f64 B 7)))))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 A 2) (*.f64 -16 (sqrt.f64 (/.f64 F (pow.f64 B 9)))))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -64 (*.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 -2)) (sqrt.f64 (/.f64 F (pow.f64 B 13))))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (sqrt.f64 -2)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5)))))) (+.f64 (*.f64 -2 (*.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 A (sqrt.f64 -2))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7)))))) (*.f64 8 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -2)) (sqrt.f64 (/.f64 F (pow.f64 B 11)))))))) (pow.f64 C 3)) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (sqrt.f64 -2)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 2 (*.f64 (*.f64 A (sqrt.f64 -2)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 -16 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 -2)) (sqrt.f64 (/.f64 F (pow.f64 B 9))))))) (pow.f64 C 2)) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -2))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (*.f64 A (sqrt.f64 -2)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (sqrt.f64 -2))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 -1 (sqrt.f64 -2))) (*.f64 C (+.f64 (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 -2) A) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 1/2 (sqrt.f64 -2)))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 -2) A) (*.f64 2 (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 -16 (*.f64 (*.f64 (sqrt.f64 -2) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 B 9))))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -64 (*.f64 (*.f64 (sqrt.f64 -2) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 B 13))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F))))) (+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 -2) A) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2))) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7)))))) (*.f64 (*.f64 (sqrt.f64 -2) (pow.f64 A 2)) (*.f64 8 (sqrt.f64 (/.f64 F (pow.f64 B 11))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 -1 (sqrt.f64 -2))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 -4 (*.f64 (sqrt.f64 -2) A))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 1/2 (sqrt.f64 -2)))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F))) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 -2) A) (*.f64 2 (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 -16 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (pow.f64 A 2))))))) (*.f64 (pow.f64 C 3) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 -64 (*.f64 (sqrt.f64 -2) (pow.f64 A 3)))) (+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 -2) A) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2))) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7)))))) (*.f64 (*.f64 (sqrt.f64 -2) (pow.f64 A 2)) (*.f64 8 (sqrt.f64 (/.f64 F (pow.f64 B 11))))))) (*.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F)))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 -1 (sqrt.f64 -2))) (+.f64 (*.f64 C (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (sqrt.f64 -2) (*.f64 -4 A))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 1/2 (sqrt.f64 -2))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F)))) (sqrt.f64 -2))) (+.f64 (*.f64 (*.f64 (sqrt.f64 -2) A) (*.f64 2 (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (sqrt.f64 -2) (*.f64 -16 (pow.f64 A 2))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 (sqrt.f64 -2) (*.f64 -64 (pow.f64 A 3)))) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F)))) (sqrt.f64 -2))) (+.f64 (*.f64 (*.f64 (sqrt.f64 -2) A) (*.f64 (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7))))) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)))) (*.f64 (*.f64 (sqrt.f64 -2) (pow.f64 A 2)) (*.f64 8 (sqrt.f64 (/.f64 F (pow.f64 B 11))))))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 -1 (sqrt.f64 -2))) (+.f64 (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (*.f64 (sqrt.f64 -2) A) (*.f64 (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7))))) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 (sqrt.f64 -2) (*.f64 -64 (pow.f64 A 3)))) (*.f64 (*.f64 (sqrt.f64 -2) (pow.f64 A 2)) (*.f64 8 (sqrt.f64 (/.f64 F (pow.f64 B 11)))))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F)))) (sqrt.f64 -2)))))) (+.f64 (*.f64 C (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (sqrt.f64 -2) (*.f64 -4 A))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 1/2 (sqrt.f64 -2))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F)))) (sqrt.f64 -2))) (+.f64 (*.f64 (*.f64 (sqrt.f64 -2) A) (*.f64 2 (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (sqrt.f64 -2) (*.f64 -16 (pow.f64 A 2))))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 -1 (sqrt.f64 -2))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F)))) (sqrt.f64 -2))) (+.f64 (*.f64 (*.f64 (sqrt.f64 -2) A) (*.f64 2 (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (sqrt.f64 -2) (*.f64 -16 (pow.f64 A 2))))))) (+.f64 (*.f64 C (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (sqrt.f64 -2) (*.f64 -4 A))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 1/2 (sqrt.f64 -2))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (*.f64 (sqrt.f64 -2) A) (*.f64 (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7))))) (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)))) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F)))) (sqrt.f64 -2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 (sqrt.f64 -2) (*.f64 -64 (pow.f64 A 3)))) (*.f64 (*.f64 (sqrt.f64 -2) (pow.f64 A 2)) (*.f64 8 (sqrt.f64 (/.f64 F (pow.f64 B 11))))))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 -2) (*.f64 A (sqrt.f64 (/.f64 F (pow.f64 B 5)))))) (*.f64 1/2 (*.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 F (pow.f64 B 3))))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -2))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (sqrt.f64 -2) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F)))))) (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 A (*.f64 2 (sqrt.f64 (/.f64 F (pow.f64 B 7)))))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 A 2) (*.f64 -16 (sqrt.f64 (/.f64 F (pow.f64 B 9))))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 F (pow.f64 B 13)))))) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F))) (*.f64 (sqrt.f64 -2) -1/4))) (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 A (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7)))))))) (*.f64 (*.f64 (sqrt.f64 -2) (pow.f64 A 2)) (*.f64 8 (sqrt.f64 (/.f64 F (pow.f64 B 11))))))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 -2) (*.f64 A (sqrt.f64 (/.f64 F (pow.f64 B 5)))))) (*.f64 1/2 (*.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 F (pow.f64 B 3))))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -2))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (sqrt.f64 -2) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) F)))))) (+.f64 (*.f64 (sqrt.f64 -2) (*.f64 A (*.f64 2 (sqrt.f64 (/.f64 F (pow.f64 B 7)))))) (*.f64 (sqrt.f64 -2) (*.f64 (pow.f64 A 2) (*.f64 -16 (sqrt.f64 (/.f64 F (pow.f64 B 9))))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 -2) (sqrt.f64 (/.f64 F (pow.f64 B 13)))))) (+.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 5) F))) (*.f64 (sqrt.f64 -2) -1/4))) (+.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 -2) A) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7)))) (+.f64 (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2) (*.f64 (/.f64 F B) -1/2))))) (*.f64 (*.f64 (sqrt.f64 -2) (pow.f64 A 2)) (*.f64 8 (sqrt.f64 (/.f64 F (pow.f64 B 11))))))))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 1/2) (pow.f64 B 2))) A) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3)))))
(*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2))) A) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3)))))
(+.f64 (*.f64 (+.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)))))) (pow.f64 B 4)) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 1/2) (pow.f64 B 2))) A) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/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 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2))) A) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2)) (pow.f64 A 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 -1/64 (/.f64 (sqrt.f64 -2) (*.f64 A (sqrt.f64 1/2))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2))) A) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/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 (+.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)))))) (pow.f64 B 4)) (+.f64 (*.f64 (+.f64 (*.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/8 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (sqrt.f64 1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) 2)) (sqrt.f64 -2)) (*.f64 A (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.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))))))) (pow.f64 B 6)) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 -2) (pow.f64 B 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 -2) (sqrt.f64 1/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 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 1/2) (pow.f64 B 2))) A) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (pow.f64 B 6) (+.f64 (*.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 (/.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))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2)) (pow.f64 A 3)))))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2))) A) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2)) (pow.f64 A 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 -1/64 (/.f64 (sqrt.f64 -2) (*.f64 A (sqrt.f64 1/2)))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.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 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/16 (/.f64 1 (sqrt.f64 1/2)))) 2))) (*.f64 A (sqrt.f64 1/2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2)) (pow.f64 A 3))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2))) A) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/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/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/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 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2)) (pow.f64 A 3)))))))))
(+.f64 (*.f64 (+.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)))))) (pow.f64 B 4)) (+.f64 (*.f64 (+.f64 (*.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 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (sqrt.f64 1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) 2)) (sqrt.f64 -2)) (*.f64 (pow.f64 A 2) (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (-.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 (/.f64 1 (sqrt.f64 1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 C 2))))) (sqrt.f64 -2)) (*.f64 A (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.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)))))))) (pow.f64 B 8)) (+.f64 (*.f64 (+.f64 (*.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/8 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (sqrt.f64 1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) 2)) (sqrt.f64 -2)) (*.f64 A (sqrt.f64 1/2))) (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.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))))))) (pow.f64 B 6)) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))))
(+.f64 (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/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 (*.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 (+.f64 (*.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))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.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))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 C F)))))) (*.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)))))) (pow.f64 B 8))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 1/2) (pow.f64 B 2))) A) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (pow.f64 B 6) (+.f64 (*.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 (/.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))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2)) (pow.f64 A 3)))))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2))) A) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (pow.f64 B 6) (+.f64 (*.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 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/16 (/.f64 1 (sqrt.f64 1/2)))) 2))) (*.f64 A (sqrt.f64 1/2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2)) (pow.f64 A 3)))))))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2)) (pow.f64 A 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 -1/64 (/.f64 (sqrt.f64 -2) (*.f64 A (sqrt.f64 1/2))))))) (*.f64 (+.f64 (+.f64 (+.f64 (*.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 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/16 (/.f64 1 (sqrt.f64 1/2)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 1/2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 9))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2)) (pow.f64 A 4))))) (*.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 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/16 (/.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))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 C F)))))) (pow.f64 B 8))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2))) A) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (pow.f64 B 6) (+.f64 (*.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 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/16 (/.f64 1 (sqrt.f64 1/2)))) 2))) (*.f64 A (sqrt.f64 1/2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2)) (pow.f64 A 3)))))))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2)) (pow.f64 A 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 -1/64 (/.f64 (sqrt.f64 -2) (*.f64 A (sqrt.f64 1/2))))))) (*.f64 (+.f64 (*.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 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/16 (/.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))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 9))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2)) (pow.f64 A 4)))) (+.f64 (*.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 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/16 (/.f64 1 (sqrt.f64 1/2)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 1/2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F)))))))) (pow.f64 B 8))))
(+.f64 (*.f64 (pow.f64 B 6) (+.f64 (*.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 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/16 (/.f64 1 (sqrt.f64 1/2)))) 2))) (*.f64 A (sqrt.f64 1/2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2)) (pow.f64 A 3))))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2))) A) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2)) (pow.f64 A 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 -1/64 (/.f64 (sqrt.f64 -2) (*.f64 A (sqrt.f64 1/2)))))))) (*.f64 (+.f64 (*.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 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/16 (/.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))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (+.f64 (*.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 (pow.f64 C 9))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2)) (pow.f64 A 4))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/16 (/.f64 1 (sqrt.f64 1/2)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 1/2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))))) (pow.f64 B 8))))
(+.f64 (*.f64 (pow.f64 B 6) (+.f64 (*.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 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/16 (/.f64 1 (sqrt.f64 1/2)))) 2))) (*.f64 A (sqrt.f64 1/2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 C F))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2)) (pow.f64 A 3))))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2))) A) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2)) (pow.f64 A 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 -1/64 (/.f64 (sqrt.f64 -2) (*.f64 A (sqrt.f64 1/2)))))))) (*.f64 (+.f64 (*.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 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/16 (/.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))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 C F))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/16 (/.f64 1 (sqrt.f64 1/2)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 1/2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.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 (pow.f64 C 9))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2)) (pow.f64 A 4))))))) (pow.f64 B 8))))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2))) A) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 (+.f64 (*.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 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.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 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 1/2)))) 2) (*.f64 1/16 (/.f64 F (pow.f64 C 5)))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 1/2) 2)))))) (*.f64 A (sqrt.f64 1/2))))) (+.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 (sqrt.f64 (/.f64 F (pow.f64 C 9))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2)) (pow.f64 A 4))))))) (pow.f64 B 8)) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/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/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/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 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2)) (pow.f64 A 3))))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2))) A) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 (+.f64 (*.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 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.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))))) (+.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 (sqrt.f64 (/.f64 F (pow.f64 C 9))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2)) (pow.f64 A 4))))))) (pow.f64 B 8)) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/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/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/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 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2)) (pow.f64 A 3))))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2))) A) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 (+.f64 (*.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 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (*.f64 (sqrt.f64 -2) (+.f64 (*.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 -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 A (sqrt.f64 1/2))))) (+.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 (sqrt.f64 (/.f64 F (pow.f64 C 9))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2)) (pow.f64 A 4))))))) (pow.f64 B 8)) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/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/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/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 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2)) (pow.f64 A 3))))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)) (/.f64 (sqrt.f64 -2) B)))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (sqrt.f64 -2) B)))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 -2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)) (/.f64 (sqrt.f64 -2) B))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (sqrt.f64 -2) B))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 -2) A)) (pow.f64 B 3)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (sqrt.f64 -2) B))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 C A)) (pow.f64 B 3)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (sqrt.f64 -2) B))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 C A)) (pow.f64 B 3)))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 -2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (+.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 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)) (/.f64 (sqrt.f64 -2) B)))))
(+.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 -2) A)) (pow.f64 B 3)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -2) (pow.f64 A 2))) (pow.f64 B 5))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (sqrt.f64 -2) B))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (sqrt.f64 -2) B))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 C A)) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -2) (pow.f64 A 2))) (pow.f64 B 5))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (sqrt.f64 -2) B))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 C A)) (pow.f64 B 3)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -2) (pow.f64 A 2))) (pow.f64 B 5))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 A (*.f64 C (sqrt.f64 -2))) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (+.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 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (+.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 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)) (/.f64 (sqrt.f64 -2) B))))))
(+.f64 (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 C (*.f64 (sqrt.f64 -2) A)) (pow.f64 B 3)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -2) (pow.f64 A 2))) (pow.f64 B 5))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (sqrt.f64 -2) B))) (*.f64 (/.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 -2) (pow.f64 A 3))) (pow.f64 B 7)) (*.f64 -64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C)))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (sqrt.f64 -2) B))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 C A)) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -2) (pow.f64 A 2))) (pow.f64 B 5)))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 -2) (pow.f64 A 3))) (pow.f64 B 7)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (sqrt.f64 -2) B))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 C A)) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -2) (pow.f64 A 2))) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 -2) (pow.f64 A 3))) (pow.f64 B 7)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (sqrt.f64 -2) B))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 C A)) (pow.f64 B 3)))) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -2) (pow.f64 A 2))) (pow.f64 B 5)))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 -2) (pow.f64 A 3))) (pow.f64 B 7)))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))))
(*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 B (sqrt.f64 -2)) (*.f64 C A))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 B (sqrt.f64 -2)) (*.f64 C A)))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 -2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 -2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 B (sqrt.f64 -2)) (*.f64 C A)))) (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 -2)) (*.f64 (pow.f64 C 3) (pow.f64 A 3)))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 B (sqrt.f64 -2)) (*.f64 C A)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 -2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))) (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 -2)) (*.f64 (pow.f64 C 3) (pow.f64 A 3)))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 7)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 -2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))) (+.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 -2)) (*.f64 (pow.f64 C 3) (pow.f64 A 3))))) (*.f64 1/256 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 7)) (*.f64 (pow.f64 C 4) (pow.f64 A 4)))))) (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 B (sqrt.f64 -2)) (*.f64 C A))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 -2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 B (sqrt.f64 -2)) (*.f64 C A)))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 -2)) (*.f64 (pow.f64 C 3) (pow.f64 A 3))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 7)) (*.f64 (pow.f64 C 4) (pow.f64 A 4))))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 B (sqrt.f64 -2)) (*.f64 C A)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 -2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 -2)) (*.f64 (pow.f64 C 3) (pow.f64 A 3))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 7)) (*.f64 (pow.f64 C 4) (pow.f64 A 4))))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))))
(*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 B (sqrt.f64 -2)) (*.f64 C A))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 B (sqrt.f64 -2)) (*.f64 C A)))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 -2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 -2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 B (sqrt.f64 -2)) (*.f64 C A)))) (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 -2)) (*.f64 (pow.f64 C 3) (pow.f64 A 3)))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 B (sqrt.f64 -2)) (*.f64 C A)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 -2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))) (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 -2)) (*.f64 (pow.f64 C 3) (pow.f64 A 3)))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 7)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) C) F)))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 -2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))) (+.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 -2)) (*.f64 (pow.f64 C 3) (pow.f64 A 3))))) (*.f64 1/256 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 7)) (*.f64 (pow.f64 C 4) (pow.f64 A 4)))))) (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 B (sqrt.f64 -2)) (*.f64 C A))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 -2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 B (sqrt.f64 -2)) (*.f64 C A)))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 -2)) (*.f64 (pow.f64 C 3) (pow.f64 A 3))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 7)) (*.f64 (pow.f64 C 4) (pow.f64 A 4))))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 B (sqrt.f64 -2)) (*.f64 C A)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (pow.f64 B 3) (sqrt.f64 -2)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (/.f64 (*.f64 (pow.f64 B 5) (sqrt.f64 -2)) (*.f64 (pow.f64 C 3) (pow.f64 A 3))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 7)) (*.f64 (pow.f64 C 4) (pow.f64 A 4))))))))
(*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 3))) (sqrt.f64 -2))
(*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (pow.f64 B 3) F)))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 C (sqrt.f64 -2)) (sqrt.f64 (*.f64 F B)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 3))) (sqrt.f64 -2)))
(+.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (*.f64 (*.f64 C (sqrt.f64 -2)) (*.f64 -1/2 (sqrt.f64 (*.f64 B F)))))
(+.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (*.f64 C (*.f64 (sqrt.f64 -2) (*.f64 -1/2 (sqrt.f64 (*.f64 B F))))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 C (sqrt.f64 -2)) (sqrt.f64 (*.f64 F B)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 3))) (sqrt.f64 -2)) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 -2))) (sqrt.f64 (/.f64 B F))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (*.f64 (*.f64 C (sqrt.f64 -2)) (*.f64 -1/2 (sqrt.f64 (*.f64 B F))))) (*.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 -2))) (*.f64 1/2 (sqrt.f64 (/.f64 B F)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (*.f64 (*.f64 C (sqrt.f64 -2)) (*.f64 -1/2 (sqrt.f64 (*.f64 B F))))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (sqrt.f64 (/.f64 B F)) (*.f64 (pow.f64 C 2) (sqrt.f64 -2))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (*.f64 (*.f64 C (sqrt.f64 -2)) (*.f64 -1/2 (sqrt.f64 (*.f64 B F))))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -2)) (sqrt.f64 (/.f64 B F))))))
(+.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (+.f64 (*.f64 C (*.f64 (sqrt.f64 -2) (*.f64 -1/2 (sqrt.f64 (*.f64 B F))))) (*.f64 1/2 (*.f64 (sqrt.f64 -2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 B F))))))))
(+.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (+.f64 (*.f64 C (*.f64 (sqrt.f64 -2) (*.f64 -1/2 (sqrt.f64 (*.f64 B F))))) (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2) (*.f64 (/.f64 F B) -1/2)) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 B F)) -1/2))))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 C (sqrt.f64 -2)) (sqrt.f64 (*.f64 F B)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 3))) (sqrt.f64 -2)) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 -2))) (sqrt.f64 (/.f64 B F)))) (*.f64 1/4 (*.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (pow.f64 C 3) (sqrt.f64 -2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))))))
(+.f64 (*.f64 (*.f64 C (sqrt.f64 -2)) (*.f64 -1/2 (sqrt.f64 (*.f64 B F)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (*.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 -2))) (*.f64 1/2 (sqrt.f64 (/.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 (sqrt.f64 (/.f64 F B))) 2)))) (*.f64 1/4 (sqrt.f64 (/.f64 1 (*.f64 B F)))))))
(+.f64 (*.f64 (*.f64 C (sqrt.f64 -2)) (*.f64 -1/2 (sqrt.f64 (*.f64 B F)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (sqrt.f64 (/.f64 B F)) (*.f64 (pow.f64 C 2) (sqrt.f64 -2)))))) (*.f64 1/4 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 (pow.f64 C 3) (sqrt.f64 -2)))))))
(+.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (+.f64 (*.f64 (*.f64 C (sqrt.f64 -2)) (*.f64 -1/2 (sqrt.f64 (*.f64 B F)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (*.f64 (pow.f64 C 2) (sqrt.f64 -2)) (sqrt.f64 (/.f64 B F))))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 1/4 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (pow.f64 C 3))))))))
(+.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 -2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 B F)))))) (+.f64 (*.f64 C (*.f64 (sqrt.f64 -2) (*.f64 -1/2 (sqrt.f64 (*.f64 B F))))) (*.f64 (sqrt.f64 -2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (pow.f64 C 3) (*.f64 1/4 (sqrt.f64 (/.f64 1 (*.f64 B F))))))))))
(+.f64 (*.f64 (sqrt.f64 -2) (sqrt.f64 (*.f64 (pow.f64 B 3) F))) (+.f64 (*.f64 C (*.f64 (sqrt.f64 -2) (*.f64 -1/2 (sqrt.f64 (*.f64 B F))))) (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2) (*.f64 (/.f64 F B) -1/2)) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 (/.f64 B F)) -1/2)))) (*.f64 (sqrt.f64 -2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 F B)) (pow.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 F B))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 (pow.f64 C 3) 1/4)))))))
(*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F C)))
(*.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 1/2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F C)))
(*.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2))) (sqrt.f64 (/.f64 F C)))
(*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 1/2) (sqrt.f64 (/.f64 F C)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F C))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (sqrt.f64 1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 1/2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F C))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (sqrt.f64 1/2)))))
(+.f64 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2))) (sqrt.f64 (/.f64 F C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (sqrt.f64 1/2)))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 1/2) (sqrt.f64 (/.f64 F C))))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (sqrt.f64 1/2)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F C))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (sqrt.f64 1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (sqrt.f64 1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) 2)) (*.f64 (sqrt.f64 -2) (pow.f64 B 6))) (sqrt.f64 1/2)) (sqrt.f64 (/.f64 C F))))))
(+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 1/2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F C))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (sqrt.f64 1/2))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (*.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)) (pow.f64 B 6))) (sqrt.f64 1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 C F)))))
(+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2))) (sqrt.f64 (/.f64 F C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (sqrt.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 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/16 (/.f64 1 (sqrt.f64 1/2)))) 2)))) (sqrt.f64 1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 C F)))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 1/2) (sqrt.f64 (/.f64 F C))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (sqrt.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)) (*.f64 1/2 (sqrt.f64 (/.f64 C F))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.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 (/.f64 1 (sqrt.f64 1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) 2)) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 C 2))))) (*.f64 (sqrt.f64 -2) (pow.f64 B 8))) (sqrt.f64 1/2)) (sqrt.f64 (/.f64 C F)))) (+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 -2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F C))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (pow.f64 B 4)) (sqrt.f64 1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 1/16 (/.f64 F (pow.f64 C 5))) (pow.f64 (*.f64 -1/16 (*.f64 (/.f64 1 (sqrt.f64 1/2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) 2)) (*.f64 (sqrt.f64 -2) (pow.f64 B 6))) (sqrt.f64 1/2)) (sqrt.f64 (/.f64 C F)))))))
(+.f64 (+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 1/2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F C))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (sqrt.f64 1/2))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (*.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)) (pow.f64 B 6))) (sqrt.f64 1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 C F))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (-.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))))) (pow.f64 B 8))) (sqrt.f64 1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 C F)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (sqrt.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 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/16 (/.f64 1 (sqrt.f64 1/2)))) 2)))) (sqrt.f64 1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 C F))))) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2))) (sqrt.f64 (/.f64 F C))) (*.f64 (sqrt.f64 (/.f64 C F)) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (-.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 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/16 (/.f64 1 (sqrt.f64 1/2)))) 2)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 1/2) 2))))) (pow.f64 B 8))) (sqrt.f64 1/2))))))
(+.f64 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) (sqrt.f64 1/2))) (sqrt.f64 (/.f64 F C))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (sqrt.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 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/16 (/.f64 1 (sqrt.f64 1/2)))) 2)))) (sqrt.f64 1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 C F))))) (*.f64 (sqrt.f64 (/.f64 C F)) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (-.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 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (*.f64 -1/16 (/.f64 1 (sqrt.f64 1/2)))) 2)) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 1/2) 2))))) (pow.f64 B 8))) (sqrt.f64 1/2))))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 1/2) (sqrt.f64 (/.f64 F C))))) (+.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (sqrt.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)) (*.f64 1/2 (sqrt.f64 (/.f64 C F))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (+.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 (pow.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 1 (sqrt.f64 1/2)))) 2) (*.f64 1/16 (/.f64 F (pow.f64 C 5)))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 1/2) 2))))) (pow.f64 B 8))) (sqrt.f64 1/2))))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 1/2) (sqrt.f64 (/.f64 F C))))) (+.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (sqrt.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)) (*.f64 1/2 (sqrt.f64 (/.f64 C F))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (+.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))))) (pow.f64 B 8))) (sqrt.f64 1/2))))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -2) (*.f64 (sqrt.f64 1/2) (sqrt.f64 (/.f64 F C))))) (+.f64 (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) (/.f64 (*.f64 (pow.f64 B 4) (sqrt.f64 -2)) (sqrt.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)) (*.f64 1/2 (sqrt.f64 (/.f64 C F))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 C F)) (/.f64 (*.f64 (sqrt.f64 -2) (*.f64 (+.f64 (*.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 -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))) (pow.f64 B 8))) (sqrt.f64 1/2))))))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 -2 (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F -2))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 -2 (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F -2))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 -2 (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F -2))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 -2 (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F -2))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 -2 (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F -2))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 -2 (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F -2))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 -2 (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F -2))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 -2 (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F -2))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 -2 (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F -2))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 -2 (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F -2))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 -2 (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F -2))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 -2 (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F -2))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 -2 (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F -2))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 -2 (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F -2))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 -2 (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F -2))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 -2 (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F -2))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 -2 (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F -2))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 -2 (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F -2))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 -2 (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F -2))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 -2 (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F -2))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 -2 (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F -2))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 -2 (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F -2))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 -2 (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F -2))
(*.f64 -2 (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 -2 (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F -2))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) 0)
(sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))
(+.f64 0 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))
(sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))
(-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) 0)
(sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))
(-.f64 0 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))
(sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) 1)
(sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))
(*.f64 1 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))))
(sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))
(*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))
(sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))) -1)
(sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))
(neg.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))
(sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 -2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 -2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))))) (-.f64 (*.f64 4 (*.f64 C A)) (pow.f64 B 2)))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 -2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 -2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))))) (-.f64 (*.f64 4 (*.f64 C A)) (pow.f64 B 2)))
(-.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 -2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 -2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))))) (-.f64 (*.f64 4 (*.f64 C A)) (pow.f64 B 2)))
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 -2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 -2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))))) (-.f64 (*.f64 4 (*.f64 C A)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))) 1)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 -2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 -2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))))) (-.f64 (*.f64 4 (*.f64 C A)) (pow.f64 B 2)))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 -2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 -2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))))) (-.f64 (*.f64 4 (*.f64 C A)) (pow.f64 B 2)))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 -2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 -2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))))) (-.f64 (*.f64 4 (*.f64 C A)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))) -1)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 -2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 -2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))))) (-.f64 (*.f64 4 (*.f64 C A)) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 -2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 -2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))))) (-.f64 (*.f64 4 (*.f64 C A)) (pow.f64 B 2)))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) 0)
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))
(+.f64 0 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 -2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))))))
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))
(+.f64 0 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 -2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))
(*.f64 1 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 -2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)))))))))
(*.f64 1 (sqrt.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 -2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C))))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) 0)
(+.f64 0 (*.f64 (pow.f64 B 2) (*.f64 F -2)))
(+.f64 0 (*.f64 (pow.f64 B 2) (*.f64 F -2)))

eval2.4s (6.3%)

Compiler

Compiled 135332 to 93406 computations (31% saved)

prune492.0ms (1.3%)

Pruning

79 alts after pruning (77 fresh and 2 done)

PrunedKeptTotal
New1208411249
Fresh143650
Picked011
Done314
Total1225791304
Error
36.4b
Counts
1304 → 79
Alt Table
Click to see full alt table
StatusErrorProgram
60.1b
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B)))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.0b
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) B) (sqrt.f64 (/.f64 F (-.f64 A B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
63.7b
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 C))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
63.8b
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 A (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
63.7b
(/.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F)))) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) -4))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.6b
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C B) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.3b
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A B) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.3b
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.0b
(/.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.1b
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C))) (*.f64 4 (*.f64 F (*.f64 A (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.1b
(/.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A C)) (-.f64 A C))) (*.f64 F (*.f64 -2 C))) (*.f64 -2 (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 -2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 A C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
57.9b
(/.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (*.f64 A -2) (*.f64 F C)) (*.f64 8 A)) (+.f64 (*.f64 -2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A -2))) (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F (*.f64 1/2 (pow.f64 B 2)))) (*.f64 (pow.f64 A 2) (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2)))) C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.9b
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 F (*.f64 4 (*.f64 C (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.9b
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 C -2))))) (*.f64 -2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C -2))) (*.f64 -2 (*.f64 (*.f64 F C) (-.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 (neg.f64 C) 2)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.1b
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (+.f64 (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 A (*.f64 -4 (*.f64 F (pow.f64 B 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.5b
(/.f64 (sqrt.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 4 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -4 (*.f64 C (*.f64 F (pow.f64 B 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.0b
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.0b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (-.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.9b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 C 6) (pow.f64 B 5)) -1/16) (*.f64 (/.f64 (pow.f64 C 4) (pow.f64 B 3)) 1/8)) (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.8b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))) B) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.5b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 C 2) B) -1/2) (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 4) (pow.f64 B 3)) 1/8))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.8b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2)) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.4b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.4b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) C) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.9b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (neg.f64 C) (*.f64 (/.f64 (pow.f64 B 2) C) -1/2)) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.5b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 B -1) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
57.2b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.8b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (neg.f64 C) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.8b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (neg.f64 A) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.5b
(/.f64 (sqrt.f64 (*.f64 (-.f64 C C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.0b
(/.f64 (sqrt.f64 (*.f64 (-.f64 B C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
57.2b
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 A -2) (*.f64 F C)) (*.f64 8 A))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.9b
(/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.4b
(/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
59.1b
(/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
60.8b
(/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 C -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
56.4b
(/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 A -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.3b
(/.f64 (sqrt.f64 (*.f64 8 (+.f64 0 (*.f64 F (*.f64 -2 (*.f64 A (*.f64 C C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
56.4b
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.8b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.6b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (+.f64 C C))))) (*.f64 (-.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 4) F))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.2b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A A)) (*.f64 A (*.f64 2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))))) (+.f64 (*.f64 A (*.f64 (*.f64 C F) (*.f64 -8 A))) (/.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 A 2) (*.f64 2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))) (*.f64 (pow.f64 B 2) (*.f64 -1/2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))))) C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.9b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (pow.f64 B 2))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.4b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 4 (*.f64 F (*.f64 C B)))) (*.f64 F (*.f64 -1 (pow.f64 B 3))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.4b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 C (*.f64 (*.f64 C F) (*.f64 -8 A))) (+.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 2 F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 F F) C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.4b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A C))))) (*.f64 A (*.f64 F (*.f64 4 (*.f64 C B))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.4b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 C (*.f64 -8 (*.f64 (pow.f64 A 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.9b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 A (*.f64 (*.f64 C F) (*.f64 -8 A))) (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A A)) (*.f64 A (*.f64 2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2)))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
57.9b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F)))) (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (*.f64 A 2)) (*.f64 A (*.f64 2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.7b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (+.f64 (*.f64 F (+.f64 A C)) (*.f64 F B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
63.4b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
63.3b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.7b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.5b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (-.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))) C) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.8b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
55.0b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.4b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (neg.f64 C) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.1b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 C A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.2b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 A A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.6b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
63.0b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
63.0b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.6b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 (-.f64 C A) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
53.4b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.9b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 C C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
56.9b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.9b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.8b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A C)) (*.f64 F (-.f64 C (-.f64 B A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.4b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 C (*.f64 -8 (*.f64 (pow.f64 A 2) F))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.3b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
56.7b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.2b
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 F (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.2b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
64.0b
(*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 -1 (sqrt.f64 -2)))
56.6b
(*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
59.1b
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
56.4b
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
63.5b
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))))
63.5b
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))))
Compiler

Compiled 6104 to 4370 computations (28.4% saved)

localize71.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.8b
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))
19.9b
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))))
24.3b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
30.7b
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))
Compiler

Compiled 207 to 132 computations (36.2% saved)

series53.0ms (0.1%)

Counts
4 → 120
Calls

42 calls:

TimeVariablePointExpression
5.0ms
A
@inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
4.0ms
C
@-inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
3.0ms
A
@-inf
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))))
3.0ms
B
@0
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
3.0ms
C
@0
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))

rewrite39.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
608×rational.json-simplify-31
538×rational.json-simplify-2
288×bool.json-1
274×rational.json-1
274×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
024286
1131286
2299286
3530286
4757286
51115286
61291286
71331286
81331286
91331286
101414286
111415286
Stop Event
saturated
Counts
4 → 24
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) F)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) F)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) F)) (*.f64 (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) F)))))))

simplify392.0ms (1%)

Algorithm
egg-herbie
Rules
2768×rational.json-simplify-2
1382×rational.json-simplify-41
1014×rational.json-simplify-40
932×rational.json-simplify-27
922×rational.json-simplify-31
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
091527600
1213927156
2338627142
3372527134
4436227134
5500627122
6583827074
Stop Event
node limit
Counts
144 → 434
Calls
Call 1
Inputs
A
(+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 A (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))))
B
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) B))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 A 6) (pow.f64 B 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) B)))
(*.f64 -1 B)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 A 6) (pow.f64 B 5))) (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))))))
B
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) B))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 A 6) (pow.f64 B 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) B)))
A
(+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 A (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))))
(*.f64 -1 A)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 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 -1 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 (*.f64 -1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 -1 A))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 C F))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4)))))) (pow.f64 B 2)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 C F))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4)))))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 C F))) (*.f64 (pow.f64 C 3) (sqrt.f64 -4))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 2)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 F A)) (*.f64 -1/2 (/.f64 (*.f64 C F) (pow.f64 A 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 C F)) (*.f64 C (sqrt.f64 -4))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))))) (pow.f64 B 4)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 C F))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4)))))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 C F))) (*.f64 (pow.f64 C 3) (sqrt.f64 -4))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 2)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 F A)) (*.f64 -1/2 (/.f64 (*.f64 C F) (pow.f64 A 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 C F)) (*.f64 C (sqrt.f64 -4))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (*.f64 (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 7) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 C F))) (*.f64 (pow.f64 C 4) (sqrt.f64 -4))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 3)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/8 (/.f64 F (pow.f64 A 3))) (*.f64 1/4 (/.f64 (*.f64 C F) (pow.f64 A 4)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 C F)) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 F A)) (*.f64 -1/2 (/.f64 (*.f64 C F) (pow.f64 A 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 C F)) (*.f64 C (sqrt.f64 -4))))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F (pow.f64 (sqrt.f64 -4) 2)))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 F A)) (*.f64 -1/2 (/.f64 (*.f64 C F) (pow.f64 A 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 C F)) (*.f64 C (sqrt.f64 -4))))) 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -4)))))))) (pow.f64 B 6)))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B)))))
(+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 C B) F)))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 C B) F)))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 C F)) (*.f64 -1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C B) F))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (-.f64 C B) F))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B)))))))
(+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (-.f64 C B) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (+.f64 (*.f64 -4 (*.f64 C F)) (*.f64 -1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) 2)))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C B) F))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 2 (/.f64 (*.f64 C F) B)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 C F)) (*.f64 -1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C B) F))))) 2)) (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2)))) (*.f64 F (*.f64 (-.f64 C B) (pow.f64 B 2))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C B) F))))) (*.f64 -8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))))))) (+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 C B) F)))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 C F)) (*.f64 -1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C B) F))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (-.f64 C B) F))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B))))))))
(*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (pow.f64 C 2) F)))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A)))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (pow.f64 C 2) F))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (pow.f64 C 2) F))) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (pow.f64 C 2) F)))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A))))))
(+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (pow.f64 C 2) F))) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (pow.f64 C 2) F))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (pow.f64 C 2) F)))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (pow.f64 C 2) F))) (sqrt.f64 -8)))) 2)) (pow.f64 B 2))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/256 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 F (pow.f64 B 4))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (pow.f64 C 2) F))) (sqrt.f64 -8)))) 2)) (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (pow.f64 C 2) F)))) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 -1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (pow.f64 C 2) F))) (pow.f64 B 4))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 7) F)))))))) (pow.f64 A 3))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))))) C) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))
(+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -4 (*.f64 A F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))) (*.f64 F (pow.f64 B 2))) B))) 2))) (pow.f64 B 3))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))))) C) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))
(+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -4 (*.f64 A F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))) (*.f64 F (pow.f64 B 2))) B))) 2))) (pow.f64 B 3))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))))) C) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -4 (*.f64 A F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))) (*.f64 F (pow.f64 B 2))) B))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 7)))) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -4 (*.f64 A F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))) (*.f64 F (pow.f64 B 2))) B))) 2)) (+.f64 (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 5)))))))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A)))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A)))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (sqrt.f64 -4)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))))))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (sqrt.f64 -4)))) 2)) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))))) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (sqrt.f64 -4)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (pow.f64 B 4))) (*.f64 (pow.f64 C 3) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A)))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (sqrt.f64 -4)))) 2)) (pow.f64 B 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))))))))))))
(*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))))) (sqrt.f64 -4))))) C)) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))))) (sqrt.f64 -4))))) C)) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (sqrt.f64 -4)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))))) (sqrt.f64 -4))))) C)) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (sqrt.f64 -4)))) 2)) (pow.f64 B 2))) (sqrt.f64 -4)))) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 7) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (pow.f64 B 4))) (sqrt.f64 -4)))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (sqrt.f64 -4)))) 2)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))))) (pow.f64 (sqrt.f64 -4) 3))))))) (pow.f64 C 3))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (sqrt.f64 -4)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 C (*.f64 2 C)) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 C (*.f64 2 C)) (*.f64 C (sqrt.f64 -4))))) 2)) (pow.f64 B 4))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 C (*.f64 2 C)) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 C (*.f64 2 C)) (*.f64 C (sqrt.f64 -4))))) 2)) (pow.f64 B 4))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 C (*.f64 2 C)) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 F A)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 A 3))) (*.f64 1/4 (/.f64 C (pow.f64 A 4)))) F) (*.f64 1/2 (/.f64 (*.f64 (+.f64 C (*.f64 2 C)) (-.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 C (*.f64 2 C)) (*.f64 C (sqrt.f64 -4))))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 2)))))) (pow.f64 B 6))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 A F))))))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C B) F)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C B) F))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) B) (sqrt.f64 (/.f64 F (-.f64 C B))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C B) F))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1/2 B)) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) B) (sqrt.f64 (/.f64 F (-.f64 C B)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C B) F))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1/2 B)) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) B) (sqrt.f64 (/.f64 F (-.f64 C B))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 2 (/.f64 (*.f64 C F) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) (-.f64 (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1/2 B)) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2))) (*.f64 (-.f64 C B) (pow.f64 B 2))))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 -2 (pow.f64 B 2)))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 -2 (pow.f64 B 2)))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 (*.f64 C (pow.f64 B 2)) (*.f64 -2 (*.f64 C (pow.f64 B 2)))) F) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 -2 (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 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 -2 (pow.f64 B 2)))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 F (pow.f64 B 4))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 -2 (pow.f64 B 2))) (-.f64 (*.f64 (+.f64 (*.f64 C (pow.f64 B 2)) (*.f64 -2 (*.f64 C (pow.f64 B 2)))) F) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 -2 (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 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 (*.f64 C (pow.f64 B 2)) (*.f64 -2 (*.f64 C (pow.f64 B 2)))) F) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 -2 (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 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B))
(+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -4 (*.f64 A F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) B))) 2)) (pow.f64 C 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -4 (*.f64 A F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) B))) 2)) (*.f64 (pow.f64 C 3) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A)))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 3) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -4 (*.f64 A F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) B))) 2)) (pow.f64 C 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A)))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (sqrt.f64 -4)))) 2))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A)))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (sqrt.f64 -4)))) 2))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A)))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (sqrt.f64 -4)))) 2)) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))))) (sqrt.f64 -4)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))))) (sqrt.f64 -4)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (sqrt.f64 -4)))) 2))) (*.f64 C (sqrt.f64 -4)))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))))) (sqrt.f64 -4)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (sqrt.f64 -4)))) 2))) (*.f64 C (sqrt.f64 -4))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (sqrt.f64 -4)))) 2)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))))))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 F (*.f64 (+.f64 C (*.f64 2 C)) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 F (*.f64 (+.f64 C (*.f64 2 C)) (pow.f64 B 2))) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A))) (*.f64 F (pow.f64 B 4))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))))
(+.f64 (*.f64 F (*.f64 (+.f64 C (*.f64 2 C)) (pow.f64 B 2))) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A))) (*.f64 F (pow.f64 B 4))) (+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 A 3))) (*.f64 1/4 (/.f64 C (pow.f64 A 4)))) (*.f64 F (pow.f64 B 6))))))
(*.f64 -1 (*.f64 F (pow.f64 B 3)))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 A 2)) (*.f64 4 (*.f64 A C))) (*.f64 F B)) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 A 2)) (*.f64 4 (*.f64 A C))) (*.f64 F B)) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))
(*.f64 F (pow.f64 B 3))
(+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))))
(+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 B (+.f64 (*.f64 4 (*.f64 A (*.f64 C F))) (*.f64 -1/2 (*.f64 (pow.f64 A 2) F)))))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 B (+.f64 (*.f64 4 (*.f64 A (*.f64 C F))) (*.f64 -1/2 (*.f64 (pow.f64 A 2) F))))))))
(*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))))
(+.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1/2 B)) (*.f64 (pow.f64 A 2) F))))
(+.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 C F)) B)) (+.f64 (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1/2 B)) (*.f64 (pow.f64 A 2) F)))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 F (+.f64 (*.f64 2 (*.f64 C (pow.f64 B 2))) (*.f64 C (pow.f64 B 2)))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 F (+.f64 (*.f64 2 (*.f64 C (pow.f64 B 2))) (*.f64 C (pow.f64 B 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 F (pow.f64 B 4))) (pow.f64 A 2))) (+.f64 (*.f64 F (+.f64 (*.f64 2 (*.f64 C (pow.f64 B 2))) (*.f64 C (pow.f64 B 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 -1 (*.f64 A (*.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 -2 (pow.f64 B 2))) F))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 (+.f64 (*.f64 C (pow.f64 B 2)) (*.f64 -2 (*.f64 C (pow.f64 B 2)))) F) (*.f64 -1 (*.f64 A (*.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 -2 (pow.f64 B 2))) F)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 (+.f64 (*.f64 C (pow.f64 B 2)) (*.f64 -2 (*.f64 C (pow.f64 B 2)))) F) (*.f64 -1 (*.f64 A (*.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 -2 (pow.f64 B 2))) F))))))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))))))
(+.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A)))))))
(+.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A)))))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))))))
(+.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A)))))))
(+.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A)))))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))))) (+.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))))
(+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))))) (+.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 0)
(+.f64 0 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 0)
(-.f64 0 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 1)
(*.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))
(*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -1)
(neg.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(+.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) 0)
(+.f64 0 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))))
(+.f64 (*.f64 (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) F)) 0)
(+.f64 0 (*.f64 (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) F)))
Outputs
A
(+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))
(+.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 A (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.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 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)))))
B
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)
(+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) B))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)))))
(+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 A 6) (pow.f64 B 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) B)))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 1/16 (/.f64 (pow.f64 A 6) (pow.f64 B 5)))) (+.f64 B (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)))))
(+.f64 (+.f64 B (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 1/16 (/.f64 (pow.f64 A 6) (pow.f64 B 5)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) (*.f64 1/16 (/.f64 (pow.f64 A 6) (pow.f64 B 5))))))
(*.f64 -1 B)
(*.f64 B -1)
(neg.f64 B)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1 B))
(+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 A 2) B) -1/2))
(+.f64 (neg.f64 B) (*.f64 (/.f64 (pow.f64 A 2) B) -1/2))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)))))
(+.f64 (*.f64 (/.f64 (pow.f64 A 2) B) -1/2) (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 A 4) (pow.f64 B 3)) 1/8)))
(+.f64 (*.f64 (/.f64 (pow.f64 A 2) B) -1/2) (+.f64 (neg.f64 B) (*.f64 (/.f64 (pow.f64 A 4) (pow.f64 B 3)) 1/8)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 A 6) (pow.f64 B 5))) (+.f64 (*.f64 -1 B) (*.f64 1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))))))
(+.f64 (*.f64 (/.f64 (pow.f64 A 2) B) -1/2) (+.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 A 4) (pow.f64 B 3)) 1/8)) (*.f64 (/.f64 (pow.f64 A 6) (pow.f64 B 5)) -1/16)))
(+.f64 (*.f64 (/.f64 (pow.f64 A 2) B) -1/2) (+.f64 (+.f64 (neg.f64 B) (*.f64 (/.f64 (pow.f64 A 4) (pow.f64 B 3)) 1/8)) (*.f64 (/.f64 (pow.f64 A 6) (pow.f64 B 5)) -1/16)))
(+.f64 (+.f64 (neg.f64 B) (*.f64 (/.f64 (pow.f64 A 4) (pow.f64 B 3)) 1/8)) (+.f64 (*.f64 (/.f64 (pow.f64 A 2) B) -1/2) (*.f64 (/.f64 (pow.f64 A 6) (pow.f64 B 5)) -1/16)))
B
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B)
(+.f64 B (*.f64 1/2 (/.f64 (pow.f64 A 2) B)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) B))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)))))
(+.f64 B (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 A 6) (pow.f64 B 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) B)))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 1/16 (/.f64 (pow.f64 A 6) (pow.f64 B 5)))) (+.f64 B (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)))))
(+.f64 (+.f64 B (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (*.f64 1/16 (/.f64 (pow.f64 A 6) (pow.f64 B 5)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) (+.f64 B (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 A 4) (pow.f64 B 3))) (*.f64 1/16 (/.f64 (pow.f64 A 6) (pow.f64 B 5))))))
A
(+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A))))
(+.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 A (+.f64 (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5))) (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 A (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) A)) (*.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 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) (*.f64 1/16 (/.f64 (pow.f64 B 6) (pow.f64 A 5)))))
(*.f64 -1 A)
(*.f64 A -1)
(neg.f64 A)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A))
(+.f64 (*.f64 A -1) (*.f64 (/.f64 (pow.f64 B 2) A) -1/2))
(+.f64 (neg.f64 A) (*.f64 (/.f64 (pow.f64 B 2) A) -1/2))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 B 4) (pow.f64 A 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 B 2) A)) (*.f64 -1 A)))
(+.f64 (+.f64 (*.f64 A -1) (*.f64 (/.f64 (pow.f64 B 2) A) -1/2)) (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) 1/8))
(+.f64 (+.f64 (neg.f64 A) (*.f64 (/.f64 (pow.f64 B 2) A) -1/2)) (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) 1/8))
(+.f64 (*.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 A))))
(+.f64 (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) 1/8) (+.f64 (*.f64 (/.f64 (pow.f64 B 2) A) -1/2) (+.f64 (*.f64 A -1) (*.f64 (/.f64 (pow.f64 B 6) (pow.f64 A 5)) -1/16))))
(+.f64 (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) 1/8) (+.f64 (*.f64 A -1) (+.f64 (*.f64 (/.f64 (pow.f64 B 2) A) -1/2) (*.f64 (/.f64 (pow.f64 B 6) (pow.f64 A 5)) -1/16))))
(+.f64 (*.f64 (/.f64 (pow.f64 B 4) (pow.f64 A 3)) 1/8) (+.f64 (neg.f64 A) (+.f64 (*.f64 (/.f64 (pow.f64 B 2) A) -1/2) (*.f64 (/.f64 (pow.f64 B 6) (pow.f64 A 5)) -1/16))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))))
(*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -4))))
(*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 C F))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4)))))) (pow.f64 B 2)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F C) (*.f64 2 (*.f64 F C)))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))))))
(+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 F C) 3)) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -4)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 F C) 3)) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F A))))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 3 (*.f64 F C))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 C F))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4)))))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 C F))) (*.f64 (pow.f64 C 3) (sqrt.f64 -4))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 2)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 F A)) (*.f64 -1/2 (/.f64 (*.f64 C F) (pow.f64 A 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 C F)) (*.f64 C (sqrt.f64 -4))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))))) (pow.f64 B 4)) (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F C) (*.f64 2 (*.f64 F C)))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F C) (*.f64 2 (*.f64 F C)))) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 2)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 F A)) (*.f64 -1/2 (/.f64 (*.f64 F C) (pow.f64 A 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 F C) (*.f64 2 (*.f64 F C))) (*.f64 (sqrt.f64 -4) C)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))))))))
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 F C) 3)) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 F C) 3)) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 2)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 F A)) (*.f64 -1/2 (/.f64 (*.f64 F C) (pow.f64 A 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (*.f64 F C) 3) (*.f64 (sqrt.f64 -4) C)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))))))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -4)))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 F C) 3)) (*.f64 (sqrt.f64 -4) (pow.f64 C 2)))))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/2 (/.f64 F A)) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 F C) (pow.f64 A 2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 F C) 3) (*.f64 (sqrt.f64 -4) C)))) 2)))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 F C) 3)) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 2))))))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F A))))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 3 (*.f64 F C))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2)))))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/2 (/.f64 F A)) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 F C) (pow.f64 A 2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (*.f64 3 (*.f64 F C)) (*.f64 (sqrt.f64 -4) C)))) 2)))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 3 (*.f64 F C))) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 2))))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 C F))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4)))))) (pow.f64 B 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 C F))) (*.f64 (pow.f64 C 3) (sqrt.f64 -4))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 2)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 F A)) (*.f64 -1/2 (/.f64 (*.f64 C F) (pow.f64 A 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 C F)) (*.f64 C (sqrt.f64 -4))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))))) (pow.f64 B 4)) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (*.f64 (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 7) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 C F))) (*.f64 (pow.f64 C 4) (sqrt.f64 -4))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 3)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/8 (/.f64 F (pow.f64 A 3))) (*.f64 1/4 (/.f64 (*.f64 C F) (pow.f64 A 4)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 C F)) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 F A)) (*.f64 -1/2 (/.f64 (*.f64 C F) (pow.f64 A 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 C F)) (*.f64 C (sqrt.f64 -4))))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 F (pow.f64 (sqrt.f64 -4) 2)))))))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 F A)) (*.f64 -1/2 (/.f64 (*.f64 C F) (pow.f64 A 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 2 (*.f64 C F)) (*.f64 C F)) (*.f64 C (sqrt.f64 -4))))) 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -4)))))))) (pow.f64 B 6)))))
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F C) (*.f64 2 (*.f64 F C)))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F C) (*.f64 2 (*.f64 F C)))) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 2)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 F A)) (*.f64 -1/2 (/.f64 (*.f64 F C) (pow.f64 A 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 F C) (*.f64 2 (*.f64 F C))) (*.f64 (sqrt.f64 -4) C)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2)))))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F C) (*.f64 2 (*.f64 F C)))) (*.f64 (sqrt.f64 -4) (pow.f64 C 4))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 3)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/8 (/.f64 F (pow.f64 A 3))) (*.f64 1/4 (/.f64 (*.f64 F C) (pow.f64 A 4)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F C) (*.f64 2 (*.f64 F C))) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 F A)) (*.f64 -1/2 (/.f64 (*.f64 F C) (pow.f64 A 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 F C) (*.f64 2 (*.f64 F C))) (*.f64 (sqrt.f64 -4) C)))) 2))) (*.f64 A (*.f64 F (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 2)))))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 F A)) (*.f64 -1/2 (/.f64 (*.f64 F C) (pow.f64 A 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 F C) (*.f64 2 (*.f64 F C))) (*.f64 (sqrt.f64 -4) C)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))))))))))))
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 F C) 3)) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))))) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 F C) 3)) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 2)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 F A)) (*.f64 -1/2 (/.f64 (*.f64 F C) (pow.f64 A 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (*.f64 F C) 3) (*.f64 (sqrt.f64 -4) C)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2)))))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 F C) 3)) (*.f64 (sqrt.f64 -4) (pow.f64 C 4))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 3)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 1/8 (/.f64 F (pow.f64 A 3))) (*.f64 1/4 (/.f64 (*.f64 F C) (pow.f64 A 4)))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 F C) 3) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 F A)) (*.f64 -1/2 (/.f64 (*.f64 F C) (pow.f64 A 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (*.f64 F C) 3) (*.f64 (sqrt.f64 -4) C)))) 2))) (*.f64 A (*.f64 F (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 2)))))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (/.f64 F A)) (*.f64 -1/2 (/.f64 (*.f64 F C) (pow.f64 A 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (*.f64 F C) 3) (*.f64 (sqrt.f64 -4) C)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))))))))))))
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 F C) 3)) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -4)))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/2 (/.f64 F A)) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 F C) (pow.f64 A 2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 F C) 3) (*.f64 (sqrt.f64 -4) C)))) 2)))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 F C) 3)) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 2)))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))) (*.f64 1/128 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 F C) 3)) (*.f64 (sqrt.f64 -4) (pow.f64 C 4))))) (+.f64 (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/2 (/.f64 F A)) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 F C) (pow.f64 A 2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 F C) 3) (*.f64 (sqrt.f64 -4) C)))) 2)))) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (/.f64 F (pow.f64 A 3))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 F C) 3) (+.f64 (*.f64 -1/2 (/.f64 F A)) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 F C) (pow.f64 A 2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 F C) 3) (*.f64 (sqrt.f64 -4) C)))) 2)))) (*.f64 A (*.f64 (pow.f64 (sqrt.f64 -4) 2) (*.f64 F (pow.f64 C 2)))))) (*.f64 1/4 (/.f64 (*.f64 F C) (pow.f64 A 4)))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))))))))
(+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 3 (*.f64 F C))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F A))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/2 (/.f64 F A)) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 F C) (pow.f64 A 2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (*.f64 3 (*.f64 F C)) (*.f64 (sqrt.f64 -4) C)))) 2)))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 3 (*.f64 F C))) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 2)))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))) (*.f64 1/128 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 3 (*.f64 F C))) (*.f64 (sqrt.f64 -4) (pow.f64 C 4))))) (+.f64 (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (pow.f64 C 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/2 (/.f64 F A)) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 F C) (pow.f64 A 2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (*.f64 3 (*.f64 F C)) (*.f64 (sqrt.f64 -4) C)))) 2)))) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/8 (/.f64 F (pow.f64 A 3))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 3 (*.f64 F C)) (+.f64 (*.f64 -1/2 (/.f64 F A)) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 F C) (pow.f64 A 2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (*.f64 3 (*.f64 F C)) (*.f64 (sqrt.f64 -4) C)))) 2)))) (*.f64 A (*.f64 (pow.f64 (sqrt.f64 -4) 2) (*.f64 F (pow.f64 C 2)))))) (*.f64 1/4 (/.f64 (*.f64 F C) (pow.f64 A 4)))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B)))))
(+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 C B) F)))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B))))) (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 (-.f64 C B) (*.f64 F C))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 C B))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B))))) (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (-.f64 C B) (*.f64 -4 (*.f64 F C))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (*.f64 -4 (sqrt.f64 (*.f64 F (-.f64 C B))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 C B) F)))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 C F)) (*.f64 -1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C B) F))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (-.f64 C B) F))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B)))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 (-.f64 C B) (*.f64 F C))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 C B))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 F C)) (*.f64 -1/2 (*.f64 B F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 (-.f64 C B) (*.f64 F C)))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 (-.f64 C B) (*.f64 F C)))))) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 (-.f64 C B) (*.f64 F C))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 C B))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 F C)) (*.f64 B (*.f64 F -1/2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 (-.f64 C B) (*.f64 F C)))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 (-.f64 C B) (*.f64 F C)))))) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B))))) (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (-.f64 C B) (*.f64 -4 (*.f64 F C))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (*.f64 -4 (sqrt.f64 (*.f64 F (-.f64 C B)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 -1/2 F)) (-.f64 (*.f64 -4 (*.f64 F C)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (-.f64 C B) (*.f64 -4 (*.f64 F C)))) B))) 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (-.f64 C B) (*.f64 -4 (*.f64 F C)))))) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))))
(+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)) (sqrt.f64 (*.f64 (-.f64 C B) F)))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (+.f64 (*.f64 -4 (*.f64 C F)) (*.f64 -1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) 2)))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C B) F))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 2 (/.f64 (*.f64 C F) B)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 C F)) (*.f64 -1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C B) F))))) 2)) (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2)))) (*.f64 F (*.f64 (-.f64 C B) (pow.f64 B 2))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C B) F))))) (*.f64 -8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 7)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))))))) (+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 C B) F)))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 C F)) (*.f64 -1/2 (*.f64 F B))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (-.f64 C B) F))) (*.f64 F (pow.f64 B 2))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) 2))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 C B) F))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 C (*.f64 F (-.f64 C B)))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 5)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)) (sqrt.f64 (*.f64 (-.f64 C B) F))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B))))))))
(+.f64 (+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 (-.f64 C B) (*.f64 F C))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 C B))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 F C)) (*.f64 -1/2 (*.f64 B F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 (-.f64 C B) (*.f64 F C)))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 (-.f64 C B) (*.f64 F C)))))) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (+.f64 (*.f64 -4 (*.f64 F C)) (*.f64 -1/2 (*.f64 B F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 (-.f64 C B) (*.f64 F C)))) B))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 2 (/.f64 (*.f64 F C) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 (-.f64 C B) (*.f64 F C)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 F C)) (*.f64 -1/2 (*.f64 B F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 (-.f64 C B) (*.f64 F C)))) B))) 2))) (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))))))) (pow.f64 B 3)))) (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 (-.f64 C B) (*.f64 F C)))))) (pow.f64 B 7)))))))))
(+.f64 (+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 (-.f64 C B) (*.f64 F C))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 C B))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -4 (*.f64 F C)) (*.f64 B (*.f64 F -1/2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 (-.f64 C B) (*.f64 F C)))) B))) 2))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 (-.f64 C B) (*.f64 F C)))))) (pow.f64 B 5)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5))))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (+.f64 (*.f64 -4 (*.f64 F C)) (*.f64 B (*.f64 F -1/2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 (-.f64 C B) (*.f64 F C)))) B))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 2 (/.f64 (*.f64 F C) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 (-.f64 C B) (*.f64 F C)))) (-.f64 (+.f64 (*.f64 -4 (*.f64 F C)) (*.f64 B (*.f64 F -1/2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 (-.f64 C B) (*.f64 F C)))) B))) 2))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C B))))))) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (*.f64 -8 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 (-.f64 C B) (*.f64 F C)))))) (pow.f64 B 7)))))))))
(+.f64 (+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B))))) (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (-.f64 C B) (*.f64 -4 (*.f64 F C))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (*.f64 -4 (sqrt.f64 (*.f64 F (-.f64 C B)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 -1/2 F)) (-.f64 (*.f64 -4 (*.f64 F C)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (-.f64 C B) (*.f64 -4 (*.f64 F C)))) B))) 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (-.f64 C B) (*.f64 -4 (*.f64 F C)))))) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 B (*.f64 -1/2 F)) (-.f64 (*.f64 -4 (*.f64 F C)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (-.f64 C B) (*.f64 -4 (*.f64 F C)))) B))) 2))))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (-.f64 C B) (*.f64 -4 (*.f64 F C)))))) (pow.f64 B 7)) (*.f64 -8 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 2 (/.f64 (*.f64 F C) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (-.f64 C B) (*.f64 -4 (*.f64 F C)))) (+.f64 (*.f64 B (*.f64 -1/2 F)) (-.f64 (*.f64 -4 (*.f64 F C)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (-.f64 C B) (*.f64 -4 (*.f64 F C)))) B))) 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C B))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B))))) (*.f64 A (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (-.f64 C B) (*.f64 -4 (*.f64 F C))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 3)) (*.f64 -4 (sqrt.f64 (*.f64 F (-.f64 C B)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 B (*.f64 -1/2 F)) (-.f64 (*.f64 -4 (*.f64 F C)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (-.f64 C B) (*.f64 -4 (*.f64 F C)))) B))) 2)))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (-.f64 C B) (*.f64 -4 (*.f64 F C)))))) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 5)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 7)))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 B (*.f64 -1/2 F)) (-.f64 (*.f64 -4 (*.f64 F C)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (-.f64 C B) (*.f64 -4 (*.f64 F C)))) B))) 2))))) (pow.f64 B 5)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) -2)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (-.f64 C B) (*.f64 -4 (*.f64 F C)))))) (pow.f64 B 7)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) -8))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 2 (/.f64 (*.f64 F C) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (-.f64 C B) (*.f64 -4 (*.f64 F C)))) (+.f64 (*.f64 B (*.f64 -1/2 F)) (-.f64 (*.f64 -4 (*.f64 F C)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (-.f64 C B) (*.f64 -4 (*.f64 F C)))) B))) 2)))) (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C B))))))) (pow.f64 B 3)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B))))))))))
(*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C))))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (pow.f64 C 2) F)))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -2)) (*.f64 4 (*.f64 F (pow.f64 C 2))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 1/16 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (pow.f64 B 2) (sqrt.f64 -8)))))) A)))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2))))) (sqrt.f64 -8)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/16 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))) A)))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2))))) (sqrt.f64 -8)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/16 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))) (neg.f64 A)))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (pow.f64 C 2) F))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (pow.f64 C 2) F))) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (pow.f64 C 2) F)))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A))))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (pow.f64 B 2) -2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -2)) (*.f64 4 (*.f64 F (pow.f64 C 2))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 A 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F C)) -1) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))))) (+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 1/16 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (pow.f64 B 2) (sqrt.f64 -8)))))) A))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 A 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (neg.f64 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (+.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 A 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2))))) (sqrt.f64 -8)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/16 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))) A))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (neg.f64 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (+.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 A 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))))) (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2))))) (sqrt.f64 -8)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/16 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))) (neg.f64 A))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (neg.f64 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (+.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) (sqrt.f64 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 A 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))))) (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2))))) (sqrt.f64 -8)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/16 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))) (neg.f64 A))))
(+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (pow.f64 C 2) F))) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (pow.f64 C 2) F))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (sqrt.f64 -8))) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (pow.f64 C 2) F)))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 1/16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 2))) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (pow.f64 C 2) F))) (sqrt.f64 -8)))) 2)) (pow.f64 B 2))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 5) F))))) (+.f64 (*.f64 1/256 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -8) (pow.f64 B 6))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 F (pow.f64 B 4))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -2 (*.f64 C (*.f64 F (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 C F))) (/.f64 (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (pow.f64 C 2) F))) (sqrt.f64 -8)))) 2)) (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (pow.f64 C 2) F)))) (*.f64 C (*.f64 F (pow.f64 (sqrt.f64 -8) 2))))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 3) F))))) (*.f64 -1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -2 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (pow.f64 C 2) F))) (pow.f64 B 4))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 C 7) F)))))))) (pow.f64 A 3))))))))
(+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (pow.f64 B 2) -2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 A 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -2)) (*.f64 4 (*.f64 F (pow.f64 C 2))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -8))) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) A)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (pow.f64 B 2) -2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (sqrt.f64 -8)))) 2)))) (sqrt.f64 -8)))) (+.f64 (*.f64 1/256 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (sqrt.f64 -8))) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (-.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 C (*.f64 F (*.f64 (pow.f64 B 2) -2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (sqrt.f64 -8)))) 2))) (*.f64 F (*.f64 C (pow.f64 (sqrt.f64 -8) 2))))))) (sqrt.f64 -8)))) (*.f64 -1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7))))))))) (pow.f64 A 3))))))))
(+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (+.f64 (+.f64 (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F C)) -1) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (sqrt.f64 -8)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -8) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 A 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5)))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (*.f64 -1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 1/16 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 (pow.f64 B 2) (sqrt.f64 -8)))))) A)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F C)) -1) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (sqrt.f64 -8)))) 2)))) (sqrt.f64 -8)))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (pow.f64 B 6) (sqrt.f64 -8))))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 F)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) (*.f64 F C)) -1) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (sqrt.f64 -8)))) 2))) (*.f64 F (*.f64 C (pow.f64 (sqrt.f64 -8) 2))))))) (sqrt.f64 -8)))) (*.f64 -1/128 (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7))))))))) (pow.f64 A 3)))))
(+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (+.f64 (+.f64 (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2))))) (sqrt.f64 -8)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/16 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))) A))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (-.f64 (neg.f64 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (sqrt.f64 -8)) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))))) (sqrt.f64 -8)) (*.f64 -1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 F)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (-.f64 (neg.f64 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 F (*.f64 C (pow.f64 (sqrt.f64 -8) 2))))))) (sqrt.f64 -8)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))))) (pow.f64 A 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (neg.f64 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 A 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))))))
(+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (+.f64 (+.f64 (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2))))) (sqrt.f64 -8)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/16 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))) (neg.f64 A))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (-.f64 (neg.f64 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (sqrt.f64 -8)) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))))) (sqrt.f64 -8)) (*.f64 -1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 F)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (-.f64 (neg.f64 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 F (*.f64 C (pow.f64 (sqrt.f64 -8) 2))))))) (sqrt.f64 -8)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))))) (pow.f64 A 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (neg.f64 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 A 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))))))
(+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) (sqrt.f64 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (+.f64 (+.f64 (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2))))) (sqrt.f64 -8)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) (*.f64 1/16 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))) (neg.f64 A))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (-.f64 (neg.f64 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2)))) (sqrt.f64 -8)) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 5)))))) (+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))))) (sqrt.f64 -8)) (*.f64 -1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 7))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 F)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (-.f64 (neg.f64 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 F (*.f64 C (pow.f64 (sqrt.f64 -8) 2))))))) (sqrt.f64 -8)) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))))) (pow.f64 A 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (neg.f64 (*.f64 (pow.f64 B 2) (*.f64 F C))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F -2)) (*.f64 4 (*.f64 F (pow.f64 C 2)))) (sqrt.f64 -8)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F C))))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 C 3)))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (pow.f64 A 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))
(*.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 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))))) C) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))
(+.f64 (*.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 C (+.f64 (*.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 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 (*.f64 A F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))))))
(+.f64 (*.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 C (+.f64 (*.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 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 A F) (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))))))
(+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -4 (*.f64 A F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))) (*.f64 F (pow.f64 B 2))) B))) 2))) (pow.f64 B 3))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))))) C) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))
(+.f64 (+.f64 (*.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 C (+.f64 (*.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 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 (*.f64 A F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 (*.f64 A F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 B 5)))) (*.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 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 -4 F)) (pow.f64 (*.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 B 2) F) (*.f64 -4 (*.f64 (*.f64 A F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B))) 2))) (pow.f64 B 3))))))))
(+.f64 (*.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 (*.f64 C (+.f64 (*.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 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (sqrt.f64 2))) (pow.f64 B 5)))) (*.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 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 A -4)) (pow.f64 (*.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 B 2) F) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B))) 2))) (pow.f64 B 3)))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 C (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 A F) (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 -4 F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 A F) (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 A F) (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 B 5)))))))))
(+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 5)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -4 (*.f64 A F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))) (*.f64 F (pow.f64 B 2))) B))) 2))) (pow.f64 B 3))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))))) C) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -4 (*.f64 A F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))) (*.f64 F (pow.f64 B 2))) B))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 7)))) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -4 (*.f64 A F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))) (/.f64 (+.f64 (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))) (*.f64 F (pow.f64 B 2))) B))) 2)) (+.f64 (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 5)))))))))))
(+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 (*.f64 A F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 B 5)))) (*.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 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 -4 F)) (pow.f64 (*.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 B 2) F) (*.f64 -4 (*.f64 (*.f64 A F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B))) 2))) (pow.f64 B 3))))))) (+.f64 (*.f64 C (+.f64 (*.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 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 (*.f64 A F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))))) (+.f64 (*.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 (pow.f64 C 3) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 -4 F)) (pow.f64 (*.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 B 2) F) (*.f64 -4 (*.f64 (*.f64 A F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 (*.f64 A F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 B 7)))) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 (*.f64 A F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (-.f64 (*.f64 A (*.f64 -4 F)) (pow.f64 (*.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 B 2) F) (*.f64 -4 (*.f64 (*.f64 A F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B))) 2)))) (pow.f64 B 5)))))))))))
(+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 A (sqrt.f64 2))) (pow.f64 B 5)))) (*.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 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 A -4)) (pow.f64 (*.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 B 2) F) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B))) 2))) (pow.f64 B 3))))))) (+.f64 (*.f64 C (+.f64 (*.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 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3)))))) (+.f64 (*.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 (pow.f64 C 3) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 A -4)) (pow.f64 (*.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 B 2) F) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B))) 2)))) (pow.f64 B 5)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (pow.f64 A 2) (sqrt.f64 2))) (pow.f64 B 7)))) (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7)))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 (*.f64 F (*.f64 A -4)) (pow.f64 (*.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 B 2) F) (*.f64 -4 (*.f64 F (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B))) 2)))) (pow.f64 B 5)))))))))))
(+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 -4 F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 A F) (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B))) 2))) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 5)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 A F) (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (pow.f64 B 5))))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 C (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 A F) (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (pow.f64 B 3)))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 3))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 -4 F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 A F) (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B))) 2)))) (pow.f64 B 5)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 A F) (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (-.f64 (*.f64 A (*.f64 -4 F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 A F) (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B))) 2)))) (pow.f64 B 5)) (*.f64 1/4 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 3) (pow.f64 F 3)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 -8 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 A F) (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (pow.f64 A 2) (sqrt.f64 2))) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 7))))))))))
(*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))))
(*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -4))))
(*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A)))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (sqrt.f64 -4) C)))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -4))) C)))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4)))) (*.f64 (sqrt.f64 -4) C)))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) C)))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4)))) (*.f64 (sqrt.f64 -4) C)) (*.f64 1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -4)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (sqrt.f64 -4) C)) (*.f64 1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F A))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A)))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (sqrt.f64 -4)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))))))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (sqrt.f64 -4) C)))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 C 2)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -4))) C))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4)))) (*.f64 (sqrt.f64 -4) C))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) C))) (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 C 2)))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4)))) (*.f64 (sqrt.f64 -4) C)) (*.f64 1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (*.f64 1/32 (sqrt.f64 (/.f64 F (pow.f64 A 5))))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -4)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (sqrt.f64 -4) C)) (*.f64 1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (*.f64 1/32 (sqrt.f64 (/.f64 F (pow.f64 A 5))))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F A))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (pow.f64 B 4) (sqrt.f64 2))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (sqrt.f64 -4)))) 2)) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))))) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (sqrt.f64 -4)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (pow.f64 B 4))) (*.f64 (pow.f64 C 3) (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A)))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (sqrt.f64 -4)))) 2)) (pow.f64 B 2))) (*.f64 (pow.f64 C 3) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))))))))))))
(+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 C 2)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (-.f64 (*.f64 F (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (sqrt.f64 -4)))) 2)))) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -4) 3))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (sqrt.f64 -4) C)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (-.f64 (*.f64 F (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (sqrt.f64 -4)))) 2)))) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -4))) C))) (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (sqrt.f64 -4))) (pow.f64 C 3)))))))))))))
(+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 C 2)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) (sqrt.f64 -4)))) 2)))) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -4) 3))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))) (+.f64 (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))))) (+.f64 (*.f64 1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4)))) (*.f64 (sqrt.f64 -4) C)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) (sqrt.f64 -4)))) 2)))) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) C))) (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (pow.f64 C 3)))))))))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4)))) (*.f64 (sqrt.f64 -4) C)) (*.f64 1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (pow.f64 C 3)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (*.f64 1/32 (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 3)))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -4)))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))) (*.f64 1/128 (sqrt.f64 (/.f64 F (pow.f64 A 7))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))))) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -4) 3))) (*.f64 -1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (*.f64 1/32 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (sqrt.f64 -4) C)) (*.f64 1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) C) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (sqrt.f64 -4))) (pow.f64 C 3)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (*.f64 1/32 (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 3)))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (sqrt.f64 (/.f64 F A))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 3))) (*.f64 1/128 (sqrt.f64 (/.f64 F (pow.f64 A 7))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -4) 3))) (*.f64 -1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (pow.f64 B 4) (sqrt.f64 2))) (pow.f64 C 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (*.f64 1/32 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))
(*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))) -1/4)
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A))))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 (sqrt.f64 (/.f64 F A)) -1/4))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))))) (sqrt.f64 -4))))) C)) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))) -1/4) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -4))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 4 (*.f64 A F))))) (sqrt.f64 -4))))) C)))
(+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))) -1/4) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F))))) (sqrt.f64 -4))))) C)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F))))) (sqrt.f64 -4))))) C)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A)))) (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F))))) (sqrt.f64 -4))))) (neg.f64 C)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 (sqrt.f64 (/.f64 F A)) -1/4)) (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (pow.f64 B 2) (sqrt.f64 2))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F))))) (sqrt.f64 -4))))) (neg.f64 C)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))))) (sqrt.f64 -4))))) C)) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (sqrt.f64 -4)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -4))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 4 (*.f64 A F))))) (sqrt.f64 -4))))) C)) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 C 2)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 4 (*.f64 A F)))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))) (+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))) -1/4) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 4 (*.f64 A F)))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2)))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F))))) (sqrt.f64 -4))))) C)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 C 2)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))) (+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))) -1/4) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2)))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F))))) (sqrt.f64 -4))))) C)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 C 2))))))
(+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F)))))) (+.f64 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F))))) (sqrt.f64 -4))))) (neg.f64 C)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 C 2))))))
(+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 (sqrt.f64 (/.f64 F A)) -1/4))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F)))))) (+.f64 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (pow.f64 B 2) (sqrt.f64 2))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F))))) (sqrt.f64 -4))))) (neg.f64 C)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (pow.f64 B 4) (sqrt.f64 2))) (pow.f64 C 2))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 2))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))))) (sqrt.f64 -4))))) C)) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 4))) (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (pow.f64 B 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (sqrt.f64 -4)))) 2)) (pow.f64 B 2))) (sqrt.f64 -4)))) (+.f64 (*.f64 -1/128 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 7) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (pow.f64 B 4))) (sqrt.f64 -4)))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (pow.f64 B 6))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (sqrt.f64 -4)))) 2)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))))) (pow.f64 (sqrt.f64 -4) 3))))))) (pow.f64 C 3))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (sqrt.f64 -4)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 -4))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 4 (*.f64 A F))))) (sqrt.f64 -4))))) C)) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 C 2)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 4 (*.f64 A F)))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))) (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))) -1/4) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 4 (*.f64 A F)))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (-.f64 (*.f64 F (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 4 (*.f64 A F)))) (sqrt.f64 -4)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (sqrt.f64 -4)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))) (*.f64 -1/128 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 4 (*.f64 A F)))))) (sqrt.f64 -4)))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (pow.f64 B 6) (sqrt.f64 -4))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) (pow.f64 F 3)))) (/.f64 (*.f64 (-.f64 (*.f64 F (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 4 (*.f64 A F)))) (sqrt.f64 -4)))) 2)) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 4 (*.f64 A F)))))) (pow.f64 (sqrt.f64 -4) 3))))))) (pow.f64 C 3)))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F))))) (sqrt.f64 -4))))) C)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 C 2)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))))) (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))) -1/4) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (sqrt.f64 -4)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (sqrt.f64 -4)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))) (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))))) (sqrt.f64 -4)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (pow.f64 B 6) (sqrt.f64 -4))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) (pow.f64 F 3)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (sqrt.f64 -4)))) 2)) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))))) (pow.f64 (sqrt.f64 -4) 3))))))) (pow.f64 C 3)))))))
(+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (sqrt.f64 -4)) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2)) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))))) (pow.f64 (sqrt.f64 -4) 3)) (*.f64 1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) (pow.f64 F 3)))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (sqrt.f64 -4)) (*.f64 -1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))))) (*.f64 (sqrt.f64 2) (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (pow.f64 B 6) (sqrt.f64 -4)))))))) (pow.f64 C 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F))))) (sqrt.f64 -4))))) C)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 C 2))))))
(+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 -1/4 (sqrt.f64 (/.f64 F A))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (sqrt.f64 -4)) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2)) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))))) (pow.f64 (sqrt.f64 -4) 3)) (*.f64 1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) (pow.f64 F 3)))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (sqrt.f64 -4)) (*.f64 -1/128 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))))) (*.f64 (sqrt.f64 2) (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (pow.f64 B 6) (sqrt.f64 -4)))))))) (pow.f64 C 3)))) (+.f64 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (pow.f64 B 2))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F))))) (sqrt.f64 -4))))) (neg.f64 C)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (pow.f64 C 2))))))
(+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (*.f64 (pow.f64 B 2) (sqrt.f64 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -4)) (*.f64 (sqrt.f64 (/.f64 F A)) -1/4))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2))) (*.f64 (sqrt.f64 -4) (pow.f64 C 2))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2)) (*.f64 (pow.f64 B 2) (sqrt.f64 2))) (sqrt.f64 -4)) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) F))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F))))) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2))) (pow.f64 (sqrt.f64 -4) 3)) (*.f64 1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 5) (pow.f64 F 3)))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (*.f64 (pow.f64 B 4) (sqrt.f64 2))) (sqrt.f64 -4)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 7)))) -1/128)) (*.f64 (sqrt.f64 2) (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (pow.f64 B 6) (sqrt.f64 -4)))))))) (pow.f64 C 3)))) (+.f64 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (pow.f64 B 2) (sqrt.f64 2))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F))))) (sqrt.f64 -4))))) (neg.f64 C)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 -4) (*.f64 (pow.f64 B 4) (sqrt.f64 2))) (pow.f64 C 2))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 -4) C)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (*.f64 A F)) C)))
(*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (sqrt.f64 -4))))
(*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 (*.f64 A F)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 C (*.f64 2 C)) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 -4) C))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 2 C)))) (*.f64 (sqrt.f64 -4) C)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (*.f64 A F)) C))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (*.f64 C 3))) (*.f64 (sqrt.f64 -4) C)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (sqrt.f64 -4)))) (*.f64 (/.f64 (*.f64 (*.f64 C 3) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -4) C)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 (*.f64 A F))))) (*.f64 (/.f64 (*.f64 (*.f64 3 C) (*.f64 (pow.f64 B 2) (sqrt.f64 2))) (*.f64 (sqrt.f64 -4) C)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 C (*.f64 2 C)) (*.f64 C (sqrt.f64 -4))))) 2)) (pow.f64 B 4))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 C (*.f64 2 C)) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 -4) C))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 2 C)))) (*.f64 (sqrt.f64 -4) C)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 C (*.f64 2 C)) (*.f64 (sqrt.f64 -4) C)))) 2)))) (*.f64 (sqrt.f64 -4) C))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (*.f64 A F)) C))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (*.f64 C 3))) (*.f64 (sqrt.f64 -4) C)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 C 3) (*.f64 (sqrt.f64 -4) C)))) 2)))) (*.f64 (sqrt.f64 -4) C))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (sqrt.f64 -4)))) (*.f64 (/.f64 (*.f64 (*.f64 C 3) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -4) C)) (*.f64 1/2 (sqrt.f64 (/.f64 F A))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A)))) (pow.f64 (*.f64 (/.f64 (*.f64 C 3) (*.f64 (sqrt.f64 -4) C)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (*.f64 (sqrt.f64 -4) C)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 (*.f64 A F))))) (*.f64 (/.f64 (*.f64 (*.f64 3 C) (*.f64 (pow.f64 B 2) (sqrt.f64 2))) (*.f64 (sqrt.f64 -4) C)) (*.f64 1/2 (sqrt.f64 (/.f64 F A))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A)))) (pow.f64 (*.f64 (/.f64 (*.f64 3 C) (*.f64 (sqrt.f64 -4) C)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2)) (*.f64 (pow.f64 B 4) (sqrt.f64 2))) (*.f64 (sqrt.f64 -4) C)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 C (*.f64 2 C)) (*.f64 C (sqrt.f64 -4))))) 2)) (pow.f64 B 4))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 C (*.f64 2 C)) (pow.f64 B 2))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 F A)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 A 3))) (*.f64 1/4 (/.f64 C (pow.f64 A 4)))) F) (*.f64 1/2 (/.f64 (*.f64 (+.f64 C (*.f64 2 C)) (-.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A))) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 C (*.f64 2 C)) (*.f64 C (sqrt.f64 -4))))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 2)))))) (pow.f64 B 6))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 A F))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 -4) C))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 C (*.f64 2 C)) (*.f64 (sqrt.f64 -4) C)))) 2)))) (*.f64 (sqrt.f64 -4) C)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 2 C)))) (*.f64 (sqrt.f64 -4) C)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 6) (-.f64 (*.f64 F (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 A 3))) (*.f64 1/4 (/.f64 C (pow.f64 A 4))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 C (*.f64 2 C)) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 C (*.f64 2 C)) (*.f64 (sqrt.f64 -4) C)))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 2)))))))) (*.f64 (sqrt.f64 -4) C)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (*.f64 A F)) C))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 4) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 C 3) (*.f64 (sqrt.f64 -4) C)))) 2)))) (*.f64 (sqrt.f64 -4) C)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (*.f64 C 3))) (*.f64 (sqrt.f64 -4) C)))) (*.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/8 (/.f64 1 (pow.f64 A 3))) (*.f64 1/4 (/.f64 C (pow.f64 A 4))))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 C 3) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 C 3) (*.f64 (sqrt.f64 -4) C)))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 2)))))))) (*.f64 (sqrt.f64 -4) C)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (sqrt.f64 -4)))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 C 3) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (*.f64 (sqrt.f64 -4) C)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A)))) (pow.f64 (*.f64 (/.f64 (*.f64 C 3) (*.f64 (sqrt.f64 -4) C)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 B 4))) (*.f64 (sqrt.f64 -4) C))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 A 3))) (*.f64 1/4 (/.f64 C (pow.f64 A 4))))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 C 3) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A)))) (pow.f64 (*.f64 (/.f64 (*.f64 C 3) (*.f64 (sqrt.f64 -4) C)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (pow.f64 (sqrt.f64 -4) 2) (*.f64 A (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 -4) C))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 (*.f64 A F))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 3 C) (*.f64 (pow.f64 B 2) (sqrt.f64 2))) (*.f64 (sqrt.f64 -4) C)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A)))) (pow.f64 (*.f64 (/.f64 (*.f64 3 C) (*.f64 (sqrt.f64 -4) C)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2)) (*.f64 (pow.f64 B 4) (sqrt.f64 2))) (*.f64 (sqrt.f64 -4) C))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 6) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 A 3))) (*.f64 1/4 (/.f64 C (pow.f64 A 4))))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 3 C) (-.f64 (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A)))) (pow.f64 (*.f64 (/.f64 (*.f64 3 C) (*.f64 (sqrt.f64 -4) C)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (pow.f64 (sqrt.f64 -4) 2) (*.f64 A (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 -4) C))))))
(*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C B) F)))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 B (sqrt.f64 2)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) B))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C B) F))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) B) (sqrt.f64 (/.f64 F (-.f64 C B))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 B (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C B))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) B)) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C B))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 B (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (-.f64 C B) (*.f64 -4 C))) (*.f64 A (sqrt.f64 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C B))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 B (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 (*.f64 A (sqrt.f64 2)) (+.f64 (pow.f64 B 2) (*.f64 (-.f64 C B) (*.f64 -4 C)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C B))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C B) F))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1/2 B)) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) B) (sqrt.f64 (/.f64 F (-.f64 C B)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 B (sqrt.f64 2))) (+.f64 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C B))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 B -1/2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2)))) B)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) B)) (+.f64 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C B))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 B -1/2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2)))) B)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 B (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (-.f64 C B) (*.f64 -4 C))) (*.f64 A (sqrt.f64 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C B)))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 B -1/2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 (-.f64 C B) (*.f64 -4 C))) B))) 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 B (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 (*.f64 A (sqrt.f64 2)) (+.f64 (pow.f64 B 2) (*.f64 (-.f64 C B) (*.f64 -4 C)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C B)))))) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (-.f64 (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 B -1/2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 (-.f64 C B) (*.f64 -4 C))) B))) 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C B) F))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1/2 B)) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2)))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) B) (sqrt.f64 (/.f64 F (-.f64 C B))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 2 (/.f64 (*.f64 C F) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) (-.f64 (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1/2 B)) F) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2))) (*.f64 (-.f64 C B) (pow.f64 B 2))))))) B) (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 B (sqrt.f64 2))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 B -1/2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2)))) B))) (+.f64 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C B))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 2 (/.f64 (*.f64 F C) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) (-.f64 (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 B -1/2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2))) (*.f64 (pow.f64 B 2) (-.f64 C B))))))) B))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) B)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 B -1/2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2)))) B))) (+.f64 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C B))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B)))) (/.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 2 (/.f64 (*.f64 F C) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) (-.f64 (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 B -1/2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) B))) 2))) (*.f64 (pow.f64 B 2) (-.f64 C B))))))) B))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 B (sqrt.f64 2))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (-.f64 C B) (*.f64 -4 C))) (*.f64 A (sqrt.f64 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C B))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 B -1/2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 (-.f64 C B) (*.f64 -4 C))) B))) 2)) (*.f64 (pow.f64 A 2) (sqrt.f64 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B))))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (*.f64 F C) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (-.f64 C B) (*.f64 -4 C))) (-.f64 (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 B -1/2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 (-.f64 C B) (*.f64 -4 C))) B))) 2))) (*.f64 (pow.f64 B 2) (-.f64 C B))))) (*.f64 (pow.f64 A 3) (sqrt.f64 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 B (sqrt.f64 2))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 A (sqrt.f64 2)) (+.f64 (pow.f64 B 2) (*.f64 (-.f64 C B) (*.f64 -4 C)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C B))))) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (-.f64 (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 B -1/2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 (-.f64 C B) (*.f64 -4 C))) B))) 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B))))))) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (-.f64 (*.f64 2 (/.f64 (*.f64 F C) B)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (-.f64 C B) (*.f64 -4 C))) (-.f64 (*.f64 F (+.f64 (*.f64 -4 C) (*.f64 B -1/2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 C B))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 (-.f64 C B) (*.f64 -4 C))) B))) 2))) (*.f64 (pow.f64 B 2) (-.f64 C B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 C B))))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))))
(*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 F C))))
(*.f64 -1 (*.f64 A (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (sqrt.f64 -8)))))
(*.f64 -1 (*.f64 A (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (*.f64 F C)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 -2 (pow.f64 B 2)))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 F C)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2))) (sqrt.f64 -8)))))
(+.f64 (*.f64 -1 (*.f64 A (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2))) (sqrt.f64 -8)))))
(+.f64 (*.f64 -1 (*.f64 A (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2))) (sqrt.f64 -8)))))
(+.f64 (*.f64 -1 (*.f64 A (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (*.f64 F C))))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2))) (sqrt.f64 -8)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 -2 (pow.f64 B 2)))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 (*.f64 C (pow.f64 B 2)) (*.f64 -2 (*.f64 C (pow.f64 B 2)))) F) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 -2 (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 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2))) (sqrt.f64 -8)))) (+.f64 (*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 F C)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) C) (*.f64 C (*.f64 (pow.f64 B 2) -2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2)) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8)))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2))) (sqrt.f64 -8)))) (+.f64 (*.f64 -1 (*.f64 A (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (*.f64 (pow.f64 B 2) C) -1)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2)) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8)))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 A (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2))) (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (*.f64 (pow.f64 B 2) C) -1)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2)) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 A (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (*.f64 F C))))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2))) (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 -1 (*.f64 (pow.f64 B 2) C))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2)) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 -2 (pow.f64 B 2)))) (sqrt.f64 -8)) (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 F (pow.f64 B 4))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 -2 (pow.f64 B 2))) (-.f64 (*.f64 (+.f64 (*.f64 C (pow.f64 B 2)) (*.f64 -2 (*.f64 C (pow.f64 B 2)))) F) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 -2 (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 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (+.f64 (*.f64 C (pow.f64 B 2)) (*.f64 -2 (*.f64 C (pow.f64 B 2)))) F) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 -2 (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 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -8))) (sqrt.f64 (*.f64 C F)))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2))) (sqrt.f64 -8)))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -8))) (sqrt.f64 (*.f64 F C)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) C) (*.f64 C (*.f64 (pow.f64 B 2) -2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2)) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 B 4) F)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2)) (-.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) C) (*.f64 C (*.f64 (pow.f64 B 2) -2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2)) (sqrt.f64 -8)))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8)))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2))) (sqrt.f64 -8)))) (+.f64 (+.f64 (*.f64 -1 (*.f64 A (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (*.f64 (pow.f64 B 2) C) -1)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2)) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 F)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2)) (-.f64 (*.f64 F (*.f64 (*.f64 (pow.f64 B 2) C) -1)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F C)) (/.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2)) (sqrt.f64 -8)))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8)))))))
(+.f64 (+.f64 (+.f64 (*.f64 -1 (*.f64 A (*.f64 (sqrt.f64 (*.f64 F C)) (*.f64 (sqrt.f64 2) (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2))) (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (*.f64 (pow.f64 B 2) C) -1)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2)) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 F)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2)) (-.f64 (*.f64 F (*.f64 (*.f64 (pow.f64 B 2) C) -1)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2)) (sqrt.f64 -8)))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))))))
(+.f64 (+.f64 (+.f64 (*.f64 -1 (*.f64 A (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -8)) (sqrt.f64 (*.f64 F C))))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2))) (sqrt.f64 -8))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 -1 (*.f64 (pow.f64 B 2) C))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2)) (sqrt.f64 -8)))) 2))) (*.f64 A (sqrt.f64 -8)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F C))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 4) (*.f64 -1/2 F)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2)) (-.f64 (*.f64 F (*.f64 -1 (*.f64 (pow.f64 B 2) C))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2)) (sqrt.f64 -8)))) 2))) (*.f64 C (pow.f64 (sqrt.f64 -8) 2)))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -8))))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 B (sqrt.f64 2)))
(*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 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 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))))) 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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 B (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) (*.f64 (sqrt.f64 2) C)) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) (*.f64 (sqrt.f64 2) C)) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -4 (*.f64 A F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) B))) 2)) (pow.f64 C 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 B (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.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 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 A (*.f64 -4 F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B))) 2)))) B))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) (*.f64 (sqrt.f64 2) C)) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2))) (*.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 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 F (*.f64 A -4)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) B))) 2)))) B)))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) (*.f64 (sqrt.f64 2) C)) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 -4 F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) B))) 2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 -4 F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B))) 2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -4 (*.f64 A F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) B))) 2)) (*.f64 (pow.f64 C 3) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A)))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 3) F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -4 (*.f64 A F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) B))) 2)) (pow.f64 C 2))) B) (sqrt.f64 (/.f64 1 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))))) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 B (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.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 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 A (*.f64 -4 F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B))) 2)))) B)))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 A (*.f64 -4 F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B))) 2)) (*.f64 (pow.f64 C 3) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 3)))))))
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) (*.f64 (sqrt.f64 2) C)) B) (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2))) (*.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 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 F (*.f64 A -4)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) B))) 2)))) B))))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) (*.f64 (-.f64 (*.f64 F (*.f64 A -4)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) B))) 2)) (pow.f64 C 3)))) (pow.f64 B 3)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 3)))))))
(+.f64 (+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) (*.f64 (sqrt.f64 2) C)) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 -4 F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) B))) 2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) (*.f64 (-.f64 (*.f64 A (*.f64 -4 F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) B))) 2)) (pow.f64 C 3)))) (pow.f64 B 3)) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 3))))))))
(+.f64 (+.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 2) (-.f64 (*.f64 A (*.f64 -4 F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B))) 2)))) B) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 (pow.f64 C 3) (-.f64 (*.f64 A (*.f64 -4 F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) B))) 2))))) (pow.f64 B 3)) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) 3))))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 -4) C)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (*.f64 A F)) C)))
(*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (sqrt.f64 -4))))
(*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 (*.f64 A F)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A)))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 -4) C))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (sqrt.f64 -4)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (*.f64 A F)) C))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4)))) (sqrt.f64 -4)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (sqrt.f64 -4)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4)))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 (*.f64 A F))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (sqrt.f64 -4)))) 2))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A)))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 -4) C))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (sqrt.f64 -4)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) C))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (*.f64 A F)) C))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4)))) (sqrt.f64 -4)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) C))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (sqrt.f64 -4)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4)))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (sqrt.f64 -4) C)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 (*.f64 A F))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (sqrt.f64 -4) C)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (sqrt.f64 -4)))) 2))) (*.f64 C (sqrt.f64 -4))) (sqrt.f64 (/.f64 1 (*.f64 A F))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A)))) (sqrt.f64 -4)) (sqrt.f64 (/.f64 F A)))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))) (sqrt.f64 -4)))) 2)) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 -4) C))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) C)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (sqrt.f64 -4)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (-.f64 (*.f64 F (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (sqrt.f64 -4)))) 2)))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (*.f64 A F)) C))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) C)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4)))) (sqrt.f64 -4)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) (sqrt.f64 -4)))) 2)))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (sqrt.f64 -4)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4)))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (sqrt.f64 -4) C))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2)) (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 (*.f64 A F))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (sqrt.f64 -4) C))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) F))) (*.f64 -1/4 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 F A)))) 2))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4)))))
(*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 -4) C))))
(*.f64 (sqrt.f64 2) (*.f64 -1 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (*.f64 A F)) C))))
(*.f64 (sqrt.f64 2) (*.f64 -1 (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (sqrt.f64 -4)))))
(*.f64 (sqrt.f64 2) (*.f64 -1 (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 (*.f64 A F))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))))) (sqrt.f64 -4)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 -4) C)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 4 (*.f64 A F))))) (sqrt.f64 -4)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 -1 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (*.f64 A F)) C)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F))))) (sqrt.f64 -4)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 -1 (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (sqrt.f64 -4))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F))))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 -1 (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 (*.f64 A F)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F))))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))))) (sqrt.f64 -4)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (sqrt.f64 -4)))) 2))) (*.f64 C (sqrt.f64 -4)))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 4 (*.f64 A F))))) (sqrt.f64 -4)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 -4) C)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 4 (*.f64 A F)))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) C))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F))))) (sqrt.f64 -4)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 -1 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (*.f64 A F)) C)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) C))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 -1 (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (sqrt.f64 -4))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F))))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2))) (*.f64 (sqrt.f64 -4) C)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 -1 (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 (*.f64 A F)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F))))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2))) (*.f64 (sqrt.f64 -4) C)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F))))) (sqrt.f64 -4)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -4))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (sqrt.f64 -4)))) 2))) (*.f64 C (sqrt.f64 -4))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))) (sqrt.f64 -4)))) 2)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 4 (*.f64 A F))))) (sqrt.f64 -4)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 -4) C)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 F (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 4 (*.f64 A F)))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) C)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) (pow.f64 F 3)))) (/.f64 (*.f64 (-.f64 (*.f64 F (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 4 (*.f64 A F)))) (sqrt.f64 -4)))) 2)) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 4 (*.f64 A F)))))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 -1 (*.f64 (sqrt.f64 -4) (*.f64 (sqrt.f64 (*.f64 A F)) C)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F))))) (sqrt.f64 -4))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) (pow.f64 F 3)))) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (sqrt.f64 -4)))) 2)) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3)))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (sqrt.f64 -4)))) 2))) (*.f64 (sqrt.f64 -4) C)))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 -1 (*.f64 C (*.f64 (sqrt.f64 (*.f64 A F)) (sqrt.f64 -4))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F))))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) (pow.f64 F 3)))) (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2)) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2))) (*.f64 (sqrt.f64 -4) C)))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 -1 (*.f64 C (*.f64 (sqrt.f64 -4) (sqrt.f64 (*.f64 A F)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F))))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 A 3) (pow.f64 F 3)))) (*.f64 -1/4 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F))))) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -4) 3)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (sqrt.f64 -4)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 A F))))) 2))) (*.f64 (sqrt.f64 -4) C)))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F)))
(+.f64 (*.f64 F (*.f64 (+.f64 C (*.f64 2 C)) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 2 C)))))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F))) (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 3))))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 C 3))))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 3 C))))
(+.f64 (*.f64 F (*.f64 (+.f64 C (*.f64 2 C)) (pow.f64 B 2))) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A))) (*.f64 F (pow.f64 B 4))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 2 C)))) (+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F))) (*.f64 F (*.f64 (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A))) (pow.f64 B 4)))))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F))) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 3))) (*.f64 (pow.f64 B 4) (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A)))))))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 C 3))) (*.f64 F (*.f64 (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A))) (pow.f64 B 4)))))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 3 C))) (*.f64 F (*.f64 (pow.f64 B 4) (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A)))))))
(+.f64 (*.f64 F (*.f64 (+.f64 C (*.f64 2 C)) (pow.f64 B 2))) (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A))) (*.f64 F (pow.f64 B 4))) (+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 A 3))) (*.f64 1/4 (/.f64 C (pow.f64 A 4)))) (*.f64 F (pow.f64 B 6))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 C (*.f64 2 C)))) (+.f64 (*.f64 F (*.f64 (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A))) (pow.f64 B 4))) (+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F))) (*.f64 (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 A 3))) (*.f64 1/4 (/.f64 C (pow.f64 A 4)))) (*.f64 (pow.f64 B 6) F)))))
(+.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C 3))) (+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F))) (*.f64 (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 A 3))) (*.f64 1/4 (/.f64 C (pow.f64 A 4)))) (*.f64 (pow.f64 B 6) F)))) (*.f64 (pow.f64 B 4) (*.f64 F (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A))))))
(+.f64 (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 C 3))) (*.f64 F (*.f64 (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A))) (pow.f64 B 4))))) (*.f64 (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 A 3))) (*.f64 1/4 (/.f64 C (pow.f64 A 4)))) (*.f64 (pow.f64 B 6) F)))
(+.f64 (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 3 C))) (*.f64 F (*.f64 (pow.f64 B 4) (-.f64 (*.f64 -1/2 (/.f64 C (pow.f64 A 2))) (*.f64 1/2 (/.f64 1 A))))))) (*.f64 (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 A 3))) (*.f64 1/4 (/.f64 C (pow.f64 A 4)))) (*.f64 (pow.f64 B 6) F)))
(*.f64 -1 (*.f64 F (pow.f64 B 3)))
(*.f64 -1 (*.f64 (pow.f64 B 3) F))
(*.f64 (pow.f64 B 3) (*.f64 -1 F))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))))
(+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 A 2)) (*.f64 4 (*.f64 A C))) (*.f64 F B)) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 (pow.f64 A 2) -1/2) (*.f64 A (*.f64 4 C))))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 (pow.f64 A 2) -1/2) (*.f64 A (*.f64 4 C))))))
(+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 B (*.f64 (+.f64 (*.f64 (pow.f64 A 2) -1/2) (*.f64 A (*.f64 4 C))) F)))
(+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 A 2) -1/2) (*.f64 A (*.f64 4 C))))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 A 2)) (*.f64 4 (*.f64 A C))) (*.f64 F B)) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))
(+.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 3) F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 (pow.f64 A 2) -1/2) (*.f64 A (*.f64 4 C)))))) (*.f64 A (*.f64 -4 (*.f64 F (*.f64 C (+.f64 A C))))))
(+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 (pow.f64 A 2) -1/2) (*.f64 A (*.f64 4 C))))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 A (*.f64 -4 (*.f64 F (*.f64 C (+.f64 A C)))))))
(+.f64 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 B (*.f64 (+.f64 (*.f64 (pow.f64 A 2) -1/2) (*.f64 A (*.f64 4 C))) F))) (*.f64 A (*.f64 -4 (*.f64 F (*.f64 C (+.f64 A C))))))
(+.f64 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 A 2) -1/2) (*.f64 A (*.f64 4 C)))))) (*.f64 A (*.f64 -4 (*.f64 F (*.f64 C (+.f64 A C))))))
(*.f64 F (pow.f64 B 3))
(*.f64 (pow.f64 B 3) F)
(+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))))
(+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))))
(+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))
(+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 B (+.f64 (*.f64 4 (*.f64 A (*.f64 C F))) (*.f64 -1/2 (*.f64 (pow.f64 A 2) F)))))))
(+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 -1 (*.f64 B (+.f64 (*.f64 A (*.f64 4 (*.f64 F C))) (*.f64 -1/2 (*.f64 (pow.f64 A 2) F)))))))
(+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 (+.f64 (*.f64 A (*.f64 4 (*.f64 F C))) (*.f64 -1/2 (*.f64 (pow.f64 A 2) F))) (neg.f64 B))))
(+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 (+.f64 (*.f64 A (*.f64 4 (*.f64 F C))) (*.f64 (pow.f64 A 2) (*.f64 -1/2 F))) (neg.f64 B))))
(+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 (neg.f64 B) (+.f64 (*.f64 A (*.f64 4 (*.f64 F C))) (*.f64 (pow.f64 A 2) (*.f64 -1/2 F))))))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 C (*.f64 F (+.f64 A C))))) (+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 B (+.f64 (*.f64 4 (*.f64 A (*.f64 C F))) (*.f64 -1/2 (*.f64 (pow.f64 A 2) F))))))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 F (*.f64 C (+.f64 A C))))) (+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 -1 (*.f64 B (+.f64 (*.f64 A (*.f64 4 (*.f64 F C))) (*.f64 -1/2 (*.f64 (pow.f64 A 2) F))))))))
(+.f64 (*.f64 A (*.f64 -4 (*.f64 F (*.f64 C (+.f64 A C))))) (+.f64 (*.f64 (pow.f64 B 3) F) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 (+.f64 (*.f64 A (*.f64 4 (*.f64 F C))) (*.f64 -1/2 (*.f64 (pow.f64 A 2) F))) (neg.f64 B)))))
(+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 (+.f64 (*.f64 A (*.f64 4 (*.f64 F C))) (*.f64 (pow.f64 A 2) (*.f64 -1/2 F))) (neg.f64 B))) (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 A (*.f64 -4 (*.f64 F (*.f64 C (+.f64 A C)))))))
(+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))) (*.f64 (neg.f64 B) (+.f64 (*.f64 A (*.f64 4 (*.f64 F C))) (*.f64 (pow.f64 A 2) (*.f64 -1/2 F))))) (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 A (*.f64 -4 (*.f64 F (*.f64 C (+.f64 A C)))))))
(*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B)))
(*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C B)))
(+.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C B))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) (*.f64 A F)))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C B))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (-.f64 C B) (*.f64 -4 C))) (*.f64 A F)))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C B))) (*.f64 (*.f64 A F) (+.f64 (pow.f64 B 2) (*.f64 (-.f64 C B) (*.f64 -4 C)))))
(+.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1/2 B)) (*.f64 (pow.f64 A 2) F))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (+.f64 (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 B -1/2)) (*.f64 (pow.f64 A 2) F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C B))) (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) (*.f64 A F)) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 B -1/2)) (*.f64 (pow.f64 A 2) F))))
(+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C B))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 B -1/2)) (*.f64 (pow.f64 A 2) F))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (-.f64 C B) (*.f64 -4 C))) (*.f64 A F)))
(+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C B))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 B -1/2)) (*.f64 (pow.f64 A 2) F))) (*.f64 (*.f64 A F) (+.f64 (pow.f64 B 2) (*.f64 (-.f64 C B) (*.f64 -4 C)))))
(+.f64 (*.f64 (-.f64 C B) (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 C F)) B)) (+.f64 (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1/2 B)) (*.f64 (pow.f64 A 2) F)))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (-.f64 C B))) (+.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 F C)) B)) (*.f64 A (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B))))))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 B -1/2)) (*.f64 (pow.f64 A 2) F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C B))) (+.f64 (*.f64 (+.f64 (*.f64 -4 C) (*.f64 B -1/2)) (*.f64 (pow.f64 A 2) F)) (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B)))) (*.f64 A F)) (*.f64 2 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 F C)) B)))))
(+.f64 (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C B))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 B -1/2)) (*.f64 (pow.f64 A 2) F))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (-.f64 C B) (*.f64 -4 C))) (*.f64 A F))) (*.f64 2 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 F C)) B)))
(+.f64 (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 C B))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 B -1/2)) (*.f64 (pow.f64 A 2) F))) (*.f64 (*.f64 A F) (+.f64 (pow.f64 B 2) (*.f64 (-.f64 C B) (*.f64 -4 C))))) (*.f64 2 (/.f64 (*.f64 (pow.f64 A 3) (*.f64 F C)) B)))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F)))
(+.f64 (*.f64 F (+.f64 (*.f64 2 (*.f64 C (pow.f64 B 2))) (*.f64 C (pow.f64 B 2)))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F))) (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) C) (*.f64 2 (*.f64 (pow.f64 B 2) C)))))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F))) (*.f64 F (*.f64 (*.f64 (pow.f64 B 2) C) 3)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 F (*.f64 (*.f64 (pow.f64 B 2) C) 3)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 F (*.f64 3 (*.f64 (pow.f64 B 2) C))))
(+.f64 (*.f64 F (+.f64 (*.f64 2 (*.f64 C (pow.f64 B 2))) (*.f64 C (pow.f64 B 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))))
(+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) C) (*.f64 2 (*.f64 (pow.f64 B 2) C)))) (+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A))))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F))) (+.f64 (*.f64 F (*.f64 (*.f64 (pow.f64 B 2) C) 3)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A))))
(+.f64 (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 F (*.f64 (*.f64 (pow.f64 B 2) C) 3))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A)))
(+.f64 (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 F (*.f64 3 (*.f64 (pow.f64 B 2) C)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 C (*.f64 F (pow.f64 B 4))) (pow.f64 A 2))) (+.f64 (*.f64 F (+.f64 (*.f64 2 (*.f64 C (pow.f64 B 2))) (*.f64 C (pow.f64 B 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))))
(+.f64 (+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) C) (*.f64 2 (*.f64 (pow.f64 B 2) C)))) (+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A)))) (*.f64 -1/2 (/.f64 (*.f64 F (*.f64 C (pow.f64 B 4))) (pow.f64 A 2))))
(+.f64 (+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F))) (+.f64 (*.f64 F (*.f64 (*.f64 (pow.f64 B 2) C) 3)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 F C)) (pow.f64 A 2))))
(+.f64 (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A))) (+.f64 (*.f64 F (*.f64 (*.f64 (pow.f64 B 2) C) 3)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 F C)) (pow.f64 A 2)))))
(+.f64 (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A))) (+.f64 (*.f64 F (*.f64 3 (*.f64 (pow.f64 B 2) C))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) (*.f64 F C)) (pow.f64 A 2)))))
(*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C)))
(*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C)))
(*.f64 (pow.f64 A 2) (*.f64 F (*.f64 C -8)))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (*.f64 -1 (*.f64 A (*.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 -2 (pow.f64 B 2))) F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (*.f64 -1 (*.f64 A (*.f64 F (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2))))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2)) (*.f64 -1 (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 (*.f64 F (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2))) (neg.f64 A)))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 C -8))) (*.f64 (neg.f64 A) (*.f64 F (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2)))))
(+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 (+.f64 (*.f64 C (pow.f64 B 2)) (*.f64 -2 (*.f64 C (pow.f64 B 2)))) F) (*.f64 -1 (*.f64 A (*.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 -2 (pow.f64 B 2))) F)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) C) (*.f64 C (*.f64 (pow.f64 B 2) -2)))) (*.f64 -1 (*.f64 A (*.f64 F (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2)))))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (+.f64 (*.f64 F (*.f64 (*.f64 (pow.f64 B 2) C) -1)) (*.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2)) (*.f64 -1 (*.f64 A F)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (+.f64 (*.f64 F (*.f64 (*.f64 (pow.f64 B 2) C) -1)) (*.f64 (*.f64 F (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2))) (neg.f64 A))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 C -8))) (+.f64 (*.f64 F (*.f64 -1 (*.f64 (pow.f64 B 2) C))) (*.f64 (neg.f64 A) (*.f64 F (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (+.f64 (*.f64 -8 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 (+.f64 (*.f64 C (pow.f64 B 2)) (*.f64 -2 (*.f64 C (pow.f64 B 2)))) F) (*.f64 -1 (*.f64 A (*.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 -2 (pow.f64 B 2))) F))))))
(+.f64 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 -8 (*.f64 F C))) (+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) C) (*.f64 C (*.f64 (pow.f64 B 2) -2)))) (*.f64 -1 (*.f64 A (*.f64 F (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A)))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A)) (+.f64 (*.f64 F (*.f64 (*.f64 (pow.f64 B 2) C) -1)) (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))))) (*.f64 (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2)) (*.f64 -1 (*.f64 A F))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A)) (+.f64 (*.f64 F (*.f64 (*.f64 (pow.f64 B 2) C) -1)) (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))))) (*.f64 (*.f64 F (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2))) (neg.f64 A)))
(+.f64 (+.f64 (*.f64 F (*.f64 (*.f64 (pow.f64 B 2) C) -1)) (*.f64 (*.f64 F (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2))) (neg.f64 A))) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -8 C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A))))
(+.f64 (+.f64 (*.f64 F (*.f64 -1 (*.f64 (pow.f64 B 2) C))) (*.f64 (neg.f64 A) (*.f64 F (+.f64 (*.f64 4 (pow.f64 C 2)) (*.f64 (pow.f64 B 2) -2))))) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 C -8))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A))))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (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 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(+.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))))))
(+.f64 (*.f64 F (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))))))
(+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))))))
(+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(+.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A)))))))
(+.f64 (*.f64 F (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4)))))))
(+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4)))))))
(+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))
(+.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A)))))))
(+.f64 (*.f64 F (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4)))))))
(+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4)))))))
(+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F)))
(+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A))))))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))))))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4))))))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))))
(+.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A)))))))
(+.f64 (*.f64 F (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4)))))))
(+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4)))))))
(+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))
(+.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) A)))))))
(+.f64 (*.f64 F (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4)))))))
(+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -4)))))))
(+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 C (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))))))
(*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))
(*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F)))
(+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F))))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F))) (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 4 (*.f64 A F)))))))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F))) (*.f64 -1 (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))))))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 -1 (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))))))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (neg.f64 C)))
(+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))))) (+.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))))
(+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 4 (*.f64 A F)))))) (+.f64 (*.f64 F (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F))))))))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1 (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F))))))))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (neg.f64 C))))
(+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 4 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A F)))))) (+.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))))
(+.f64 (*.f64 -1 (*.f64 C (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 4 (*.f64 A F)))))) (+.f64 (*.f64 F (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (pow.f64 B 2))) (*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F)))))
(+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (*.f64 A F))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F))))))))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 -1 (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (*.f64 -1 F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F))))))))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 A (*.f64 4 F)))) (neg.f64 C))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
(*.f64 F (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))) (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))
(+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 0)
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))
(+.f64 0 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))
(-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 0)
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))
(-.f64 0 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) 1)
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))
(*.f64 1 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))
(*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) -1)
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))
(neg.f64 (neg.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))
(+.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) 2)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 F (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) 2)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 F (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(-.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) 2)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 F (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) F)))) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) 2)))) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 F (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)))))) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) 2)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 F (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) 2)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 F (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)))))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) F)))) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) 2)))) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 F (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)))))) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) F)))) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) 2)))) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 F (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)))))) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) F)))) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) 2)))) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 F (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)))))) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C)))))
(+.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) 0)
(+.f64 0 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) F)))))
(+.f64 0 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) 2)))))
(+.f64 0 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 F (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)))))))
(+.f64 0 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))))
(+.f64 0 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) F)))))
(+.f64 0 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) 2)))))
(+.f64 0 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 F (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)))))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) F)))))
(*.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) 2)))))
(*.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 F (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)))))))
(*.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) (*.f64 2 F)))))
(*.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 2 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) F)))))
(*.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 F (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)) 2)))))
(*.f64 1 (sqrt.f64 (*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (*.f64 F (*.f64 2 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) (+.f64 A C)))))))
(+.f64 (*.f64 (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) F)) 0)
(+.f64 0 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) F)))
(+.f64 0 (*.f64 F (*.f64 (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))))))
(+.f64 0 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))))))
(+.f64 0 (*.f64 (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) F)))
(+.f64 0 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (*.f64 (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) F)))
(+.f64 0 (*.f64 F (*.f64 (+.f64 A (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))))))
(+.f64 0 (*.f64 (-.f64 (+.f64 A C) (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A C))))))

localize12.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
10.9b
(sqrt.f64 (/.f64 F B))
Compiler

Compiled 30 to 19 computations (36.7% saved)

series2.0ms (0%)

Counts
1 → 0
Calls

6 calls:

TimeVariablePointExpression
1.0ms
F
@-inf
(sqrt.f64 (/.f64 F B))
1.0ms
F
@0
(sqrt.f64 (/.f64 F B))
0.0ms
B
@-inf
(sqrt.f64 (/.f64 F B))
0.0ms
F
@inf
(sqrt.f64 (/.f64 F B))
0.0ms
B
@inf
(sqrt.f64 (/.f64 F B))

rewrite5.0ms (0%)

Algorithm
batch-egg-rewrite
Rules
22×bool.json-1
18×rational.json-1
18×rational.json-2
18×rational.json-simplify-2
18×rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0711
13211
25811
36211
Stop Event
saturated
Counts
1 → 4
Calls
Call 1
Inputs
(sqrt.f64 (/.f64 F B))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (/.f64 F B)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (/.f64 F B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 F B)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (/.f64 F B)))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (/.f64 F B)) (sqrt.f64 (/.f64 F B)))))))

simplify5.0ms (0%)

Algorithm
egg-herbie
Rules
rational.json-simplify-2
rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01368
11368
Stop Event
saturated
Counts
4 → 4
Calls
Call 1
Inputs
(+.f64 (sqrt.f64 (/.f64 F B)) 0)
(+.f64 0 (sqrt.f64 (/.f64 F B)))
(*.f64 (sqrt.f64 (/.f64 F B)) 1)
(*.f64 1 (sqrt.f64 (/.f64 F B)))
Outputs
(+.f64 (sqrt.f64 (/.f64 F B)) 0)
(+.f64 0 (sqrt.f64 (/.f64 F B)))
(+.f64 (sqrt.f64 (/.f64 F B)) 0)
(*.f64 (sqrt.f64 (/.f64 F B)) 1)
(*.f64 1 (sqrt.f64 (/.f64 F B)))
(*.f64 (sqrt.f64 (/.f64 F B)) 1)

localize27.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B))
0.2b
(-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))
9.2b
(sqrt.f64 (*.f64 F (-.f64 A B)))
11.3b
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
Compiler

Compiled 86 to 34 computations (60.5% saved)

series26.0ms (0.1%)

Counts
4 → 72
Calls

39 calls:

TimeVariablePointExpression
3.0ms
A
@inf
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
2.0ms
A
@-inf
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
1.0ms
A
@0
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
1.0ms
F
@0
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
1.0ms
B
@inf
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))

rewrite29.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
318×rational.json-simplify-2
292×rational.json-simplify-31
182×bool.json-1
170×rational.json-1
170×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
020138
1101138
2200138
3295138
4343138
5395138
6509138
7632138
8710138
9757138
10769138
11769138
12780138
Stop Event
saturated
Counts
4 → 26
Calls
Call 1
Inputs
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(sqrt.f64 (*.f64 F (-.f64 A B)))
(-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 (-.f64 A B) F)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 (-.f64 A B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 A B) F)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (-.f64 A B) F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (sqrt.f64 (*.f64 (-.f64 A B) F)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 A B) F)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 (-.f64 A B) F)) (sqrt.f64 (*.f64 (-.f64 A B) F)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 A (*.f64 4 C)) (neg.f64 (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 B 2)) (*.f64 A (*.f64 4 C)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))))) (#(struct:change #<rule egg-rr> (2) ((x or (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))))))))

simplify469.0ms (1.2%)

Algorithm
egg-herbie
Rules
5884×rational.json-simplify-31
3096×rational.json-simplify-2
614×rational.json-simplify-1
350×rational.json-simplify-33
226×rational.json-simplify-27
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03036866
16216866
29946866
314456866
418796866
519156866
619596866
720086866
820566866
921136866
1024096866
1125376866
1226816866
1327436866
1427436866
1531676866
1634366866
1734366866
1834366866
1948426866
2051306866
2151306866
2251306866
2359916866
2460606866
2561596866
2661886866
Stop Event
saturated
Counts
98 → 176
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B))))
(+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) C)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (+.f64 (*.f64 -16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (pow.f64 C 2))) (sqrt.f64 (/.f64 F (pow.f64 B 9))))) (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 F (pow.f64 B 5)))))))) (+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) C)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B))))))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (+.f64 (*.f64 -16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (pow.f64 C 2))) (sqrt.f64 (/.f64 F (pow.f64 B 9))))) (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 F (pow.f64 B 5)))))))) (+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) C)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 F (pow.f64 B 9))))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 -64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (pow.f64 C 3))) (sqrt.f64 (/.f64 F (pow.f64 B 13))))))))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) C))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 2) (pow.f64 C 2))))) (pow.f64 B 3)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) C) (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) C))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 2) (pow.f64 C 2))))) (pow.f64 B 3)) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (pow.f64 C 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) C)))) (pow.f64 B 4)))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B)))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A C)) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B))))))
(+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (-.f64 A B))))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A C)) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B)))))))
(+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (pow.f64 B 7)) (sqrt.f64 (*.f64 F (-.f64 A B))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (-.f64 A B))))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A C)) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B))))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A B)))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A B))))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A B))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A B)))))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A B))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (-.f64 A B))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A B))))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A B)))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A B))))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A B))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A B)))))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A B))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (-.f64 A B))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A B))))))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F B)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 A (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F B))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 A (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F B)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 A (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F B))))))
(sqrt.f64 (*.f64 A F))
(+.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) B)))
(+.f64 (sqrt.f64 (*.f64 A F)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) B)) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (pow.f64 B 2)))))
(+.f64 (sqrt.f64 (*.f64 A F)) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) B)) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (pow.f64 B 2))))))
(*.f64 -1 (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(*.f64 4 (*.f64 A C))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(*.f64 4 (*.f64 A C))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(*.f64 -1 (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(*.f64 4 (*.f64 A C))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(*.f64 4 (*.f64 A C))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(*.f64 4 (*.f64 A C))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(*.f64 -1 (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(*.f64 -1 (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F B)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F B)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 F B)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F (pow.f64 B 3))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F B)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 F B)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F (pow.f64 B 3)))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) B))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) B)) (*.f64 -1/2 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 -1/8 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) B)) (*.f64 -1/2 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (/.f64 F A))))))
(+.f64 (*.f64 -1/8 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (/.f64 F A)))) (*.f64 -1/16 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)
(+.f64 0 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(-.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)
(-.f64 0 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)
(neg.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(+.f64 (sqrt.f64 (*.f64 (-.f64 A B) F)) 0)
(+.f64 0 (sqrt.f64 (*.f64 (-.f64 A B) F)))
(*.f64 (sqrt.f64 (*.f64 (-.f64 A B) F)) 1)
(*.f64 1 (sqrt.f64 (*.f64 (-.f64 A B) F)))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (-.f64 A B) F)) -1))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 A B) F)) -1) -1)
(+.f64 (*.f64 A (*.f64 4 C)) (neg.f64 (pow.f64 B 2)))
(+.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) 0)
(+.f64 0 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 A (*.f64 4 C)))
(*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) 1)
(*.f64 1 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) -1)
(*.f64 -1 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))
(neg.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) 0)
(+.f64 0 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))))
Outputs
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B))))
(*.f64 -1 (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))))
(+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) C)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) C)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (sqrt.f64 -1) C)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 -4 (sqrt.f64 (/.f64 F (pow.f64 B 5)))) (*.f64 (sqrt.f64 -1) C))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 C (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) -4)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 -4 C))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))) (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 -4 C))))))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (+.f64 (*.f64 -16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (pow.f64 C 2))) (sqrt.f64 (/.f64 F (pow.f64 B 9))))) (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 F (pow.f64 B 5)))))))) (+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) C)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) C)) (sqrt.f64 (/.f64 F (pow.f64 B 5)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (+.f64 (*.f64 -16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (pow.f64 C 2))) (sqrt.f64 (/.f64 F (pow.f64 B 9))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3))))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (sqrt.f64 -1) C)))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) 1/8)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)) (*.f64 -2 (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 -16 (*.f64 (*.f64 (sqrt.f64 -1) (pow.f64 C 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (sqrt.f64 2)))))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 -4 (sqrt.f64 (/.f64 F (pow.f64 B 5)))) (*.f64 (sqrt.f64 -1) C))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) 1/8)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)) (*.f64 -2 (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 (sqrt.f64 2) (*.f64 -16 (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (pow.f64 C 2))))))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 C (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) -4)))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) 1/8)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)) (*.f64 -2 (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (*.f64 -16 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 F (pow.f64 B 9))))))))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 -4 C))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) 1/8)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)) (*.f64 -2 (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 F (pow.f64 B 9)))) (*.f64 -16 (pow.f64 C 2)))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 -4 C))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 F (pow.f64 B 9)))) (*.f64 -16 (pow.f64 C 2)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)))))))))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (+.f64 (*.f64 -16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (pow.f64 C 2))) (sqrt.f64 (/.f64 F (pow.f64 B 9))))) (*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 F (pow.f64 B 5)))))))) (+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) C)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 F (pow.f64 B 9))))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 -64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (pow.f64 C 3))) (sqrt.f64 (/.f64 F (pow.f64 B 13))))))))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))))))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (+.f64 (*.f64 -16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (pow.f64 C 2))) (sqrt.f64 (/.f64 F (pow.f64 B 9))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) C)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 -64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (pow.f64 C 3))) (sqrt.f64 (/.f64 F (pow.f64 B 13))))))))))))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) 1/8)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)) (*.f64 -2 (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 -16 (*.f64 (*.f64 (sqrt.f64 -1) (pow.f64 C 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (sqrt.f64 2))))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (sqrt.f64 -1) C))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (*.f64 -1/16 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 -64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (pow.f64 C 3))) (sqrt.f64 (/.f64 F (pow.f64 B 13))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 11)))))))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (*.f64 -1/16 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 (sqrt.f64 -1) (*.f64 -64 (*.f64 (sqrt.f64 2) (pow.f64 C 3))))))))) (+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 -4 (sqrt.f64 (/.f64 F (pow.f64 B 5)))) (*.f64 (sqrt.f64 -1) C))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) 1/8)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)) (*.f64 -2 (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 (sqrt.f64 2) (*.f64 -16 (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (pow.f64 C 2)))))))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 C (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) -4)))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) 1/8)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)) (*.f64 -2 (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (*.f64 -16 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 F (pow.f64 B 9)))))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (*.f64 -1/16 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 (sqrt.f64 2) -64)))))))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 -4 C))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) 1/8)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)) (*.f64 -2 (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 F (pow.f64 B 9)))) (*.f64 -16 (pow.f64 C 2))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (*.f64 -1/16 (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 (*.f64 (sqrt.f64 -1) (pow.f64 C 3)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 (sqrt.f64 2) -64))))))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))) (+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 -4 C))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 F (pow.f64 B 9)))) (*.f64 -16 (pow.f64 C 2)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 3))))))) (*.f64 (pow.f64 A 3) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 11)))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (/.f64 (sqrt.f64 2) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 -64 (pow.f64 C 3)))))))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (*.f64 1/4 (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) C) (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) C))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 2) (pow.f64 C 2))))) (pow.f64 B 3)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) C) (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (sqrt.f64 2) (pow.f64 C 2))))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) C) (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (sqrt.f64 2) (pow.f64 C 2)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) C) (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (sqrt.f64 2) (pow.f64 C 2))))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) C))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 2) (pow.f64 C 2))))) (pow.f64 B 3)) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (pow.f64 C 2)))) (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) C)))) (pow.f64 B 4)))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (sqrt.f64 2) (pow.f64 C 2)))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (pow.f64 C 2)))) (*.f64 -1/64 (*.f64 (/.f64 (sqrt.f64 2) C) (sqrt.f64 (/.f64 F (pow.f64 A 7)))))) (pow.f64 B 4)))))
(+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) C) (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (sqrt.f64 2) (pow.f64 C 2))))))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (/.f64 (sqrt.f64 2) (pow.f64 C 2)))) (*.f64 (/.f64 (sqrt.f64 2) C) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 A 7)))))) (pow.f64 B 4)))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) C) (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (/.f64 (sqrt.f64 2) (pow.f64 C 2)))) (*.f64 (/.f64 (sqrt.f64 2) C) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 A 7)))))) (pow.f64 B 4)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (sqrt.f64 2) (pow.f64 C 2)))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) C) (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (sqrt.f64 2) (pow.f64 C 2)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/32 (/.f64 (sqrt.f64 2) (pow.f64 C 2)))) (*.f64 (/.f64 (sqrt.f64 2) C) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 A 7)))))) (pow.f64 B 4)))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (pow.f64 B 3) (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (sqrt.f64 2) (pow.f64 C 2)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) C) (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (+.f64 (*.f64 -1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 2) (pow.f64 C 2)))) (*.f64 (/.f64 (sqrt.f64 2) C) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 A 7)))))) (pow.f64 B 4)))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B)))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 A B)))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A C)) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A C)) (pow.f64 B 3)))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A C)) (pow.f64 B 3)))))
(+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (-.f64 A B))))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A C)) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B)))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A C)) (pow.f64 B 3))))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (pow.f64 B 5)))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 A B))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A C)) (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (pow.f64 B 5)) (*.f64 -16 (sqrt.f64 (*.f64 F (-.f64 A B)))))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A C)) (pow.f64 B 3)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (pow.f64 B 5))))))
(+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (pow.f64 B 7)) (sqrt.f64 (*.f64 F (-.f64 A B))))) (+.f64 (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (-.f64 A B))))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A C)) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B))))))))
(+.f64 (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (pow.f64 B 7)))) (*.f64 -16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (pow.f64 B 5))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A C)) (pow.f64 B 3))))))
(+.f64 (+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A C)) (pow.f64 B 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (pow.f64 B 5)) (*.f64 -16 (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (pow.f64 B 7))))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 A B))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A C)) (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (pow.f64 B 5)) (*.f64 -16 (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (pow.f64 B 7)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B))))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A C)) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (pow.f64 B 5)))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (pow.f64 B 7)))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A B)))))
(*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A B))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (*.f64 1/16 (sqrt.f64 (*.f64 F (-.f64 A B))))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A B))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A B)))))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2)))))) (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (*.f64 1/16 (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A B))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (-.f64 A B))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A B))))))))
(+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2)))))) (*.f64 1/256 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 A 4) (pow.f64 C 4)))))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (*.f64 1/16 (sqrt.f64 (*.f64 F (-.f64 A B)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 A 4) (pow.f64 C 4)))))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (*.f64 1/16 (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 A 4) (pow.f64 C 4)))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (*.f64 1/16 (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 A 4) (pow.f64 C 4)))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A B)))))
(*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A B))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (*.f64 1/16 (sqrt.f64 (*.f64 F (-.f64 A B))))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A B))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A B)))))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2)))))) (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (*.f64 1/16 (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (-.f64 A B))))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (-.f64 A B))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A B))))))))
(+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2)))))) (*.f64 1/256 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 A 4) (pow.f64 C 4)))))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (*.f64 1/16 (sqrt.f64 (*.f64 F (-.f64 A B)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 A 4) (pow.f64 C 4)))))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (*.f64 1/16 (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 A 4) (pow.f64 C 4)))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (*.f64 1/16 (sqrt.f64 (*.f64 F (-.f64 A B))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 A 4) (pow.f64 C 4)))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))))))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F B)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 A (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F B))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F B))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 A (sqrt.f64 -1)))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F B))) (*.f64 (/.f64 A (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 F B)) 1/2)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 A (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F B)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 A (sqrt.f64 -1)))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F B))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1) 3))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F B))) (*.f64 (/.f64 A (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 F B)) 1/2))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 -1/8 (/.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1) 3)))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F B))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 A (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 -1/8 (/.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1) 3))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 A (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F B))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 A (sqrt.f64 -1)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F B))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (/.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -1) 5))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F B))) (*.f64 (/.f64 A (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 F B)) 1/2))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 -1/8 (/.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 1/16 (/.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -1) 5)))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F B))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 -1/8 (/.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 (/.f64 A (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 F B)) 1/2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 1/16 (/.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -1) 5)))))))
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 A (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 -1/8 (/.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F B))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 1/16 (/.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -1) 5))))))
(sqrt.f64 (*.f64 A F))
(sqrt.f64 (*.f64 F A))
(+.f64 (sqrt.f64 (*.f64 A F)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) B)))
(+.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1/2 B)))
(+.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B -1/2)))
(+.f64 (sqrt.f64 (*.f64 F A)) (*.f64 B (*.f64 -1/2 (sqrt.f64 (/.f64 F A)))))
(+.f64 (sqrt.f64 (*.f64 A F)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) B)) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (pow.f64 B 2)))))
(+.f64 (sqrt.f64 (*.f64 F A)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1/2 B)) (*.f64 -1/8 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (+.f64 (sqrt.f64 (*.f64 F A)) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B -1/2))) (*.f64 -1/8 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 A 3))))))
(+.f64 (sqrt.f64 (*.f64 F A)) (+.f64 (*.f64 B (*.f64 -1/2 (sqrt.f64 (/.f64 F A)))) (*.f64 -1/8 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))
(+.f64 (sqrt.f64 (*.f64 A F)) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) B)) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (pow.f64 B 2))))))
(+.f64 (sqrt.f64 (*.f64 F A)) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1/2 B)) (*.f64 -1/8 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) (*.f64 -1/16 (*.f64 (pow.f64 B 3) (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B -1/2)) (*.f64 -1/8 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) (+.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1/16 (*.f64 (pow.f64 B 3) (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 B -1/2)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1/16 (*.f64 (pow.f64 B 3) (sqrt.f64 (/.f64 F (pow.f64 A 5))))))))
(+.f64 (sqrt.f64 (*.f64 F A)) (+.f64 (+.f64 (*.f64 B (*.f64 -1/2 (sqrt.f64 (/.f64 F A)))) (*.f64 -1/8 (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F (pow.f64 A 3)))))) (*.f64 (pow.f64 B 3) (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))
(*.f64 -1 (pow.f64 B 2))
(neg.f64 (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(*.f64 4 (*.f64 A C))
(*.f64 A (*.f64 C 4))
(*.f64 C (*.f64 A 4))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(*.f64 4 (*.f64 A C))
(*.f64 A (*.f64 C 4))
(*.f64 C (*.f64 A 4))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(*.f64 -1 (pow.f64 B 2))
(neg.f64 (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(*.f64 4 (*.f64 A C))
(*.f64 A (*.f64 C 4))
(*.f64 C (*.f64 A 4))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(*.f64 4 (*.f64 A C))
(*.f64 A (*.f64 C 4))
(*.f64 C (*.f64 A 4))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(*.f64 4 (*.f64 A C))
(*.f64 A (*.f64 C 4))
(*.f64 C (*.f64 A 4))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(*.f64 -1 (pow.f64 B 2))
(neg.f64 (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(*.f64 -1 (pow.f64 B 2))
(neg.f64 (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 -1 (pow.f64 B 2)) (*.f64 4 (*.f64 A C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F (pow.f64 B 3))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 3))) (sqrt.f64 -1)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F B)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F (pow.f64 B 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 3))) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 F B)) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F (pow.f64 B 3))))) (*.f64 (sqrt.f64 (*.f64 F B)) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F (pow.f64 B 3))))) (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F B)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 F B)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F (pow.f64 B 3))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F (pow.f64 B 3)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 (sqrt.f64 -1) 3))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 3))) (sqrt.f64 -1))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F B)) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 (sqrt.f64 (/.f64 F B)) -1/8))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F (pow.f64 B 3))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F B)) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 (sqrt.f64 (/.f64 F B)) -1/8))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F (pow.f64 B 3))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 (sqrt.f64 -1) 3))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F B)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 F B)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F (pow.f64 B 3)))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)))) (+.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F (pow.f64 B 3))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F B)) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 3))) (sqrt.f64 -1))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 (sqrt.f64 (/.f64 F B)) -1/8)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 (sqrt.f64 -1) 5)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) 1/16)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F (pow.f64 B 3))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F B)) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 (sqrt.f64 (/.f64 F B)) -1/8)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 (sqrt.f64 -1) 5)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) 1/16)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 F B)) (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F (pow.f64 B 3))))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F B)) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 (sqrt.f64 -1) 5)))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) B))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) B))
(*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A))))
(*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F A))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) B)) (*.f64 -1/2 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) B)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (pow.f64 B 2)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 -1/2 (pow.f64 B 2)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1/2 (pow.f64 B 2)))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F A)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1/2 (pow.f64 B 2)))))
(+.f64 (*.f64 -1/8 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) B)) (*.f64 -1/2 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (/.f64 F A))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) B)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (pow.f64 B 3)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 F A)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/8 (*.f64 (sqrt.f64 2) (pow.f64 B 3))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 -1/2 (pow.f64 B 2)))) (*.f64 (pow.f64 B 3) (*.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3)))) (sqrt.f64 2)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1/2 (pow.f64 B 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (pow.f64 B 3) (*.f64 (sqrt.f64 2) -1/8)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1/2 (pow.f64 B 2)))) (+.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F A)))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 3) (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3))))))))
(+.f64 (*.f64 -1/8 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) B)) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (/.f64 F A)))) (*.f64 -1/16 (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (sqrt.f64 (/.f64 F (pow.f64 A 5))))))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F A)) B)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (pow.f64 B 2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (sqrt.f64 2) (pow.f64 B 4)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 -1/8 (*.f64 (sqrt.f64 2) (pow.f64 B 3)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (*.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 F A))))) (*.f64 -1/16 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (pow.f64 B 4))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (*.f64 -1/2 (pow.f64 B 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (sqrt.f64 2) (*.f64 -1/16 (pow.f64 B 4)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (*.f64 (pow.f64 B 3) (*.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3)))) (sqrt.f64 2))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F A)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1/2 (pow.f64 B 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (pow.f64 B 3) (*.f64 (sqrt.f64 2) -1/8))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (sqrt.f64 2) (*.f64 -1/16 (pow.f64 B 4))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1/2 (pow.f64 B 2)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (pow.f64 B 4)))) (+.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F A)))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 3) (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)
(/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(+.f64 0 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(-.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)
(/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(-.f64 0 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 1)
(/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(*.f64 1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(*.f64 -1 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)
(/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(neg.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(+.f64 (sqrt.f64 (*.f64 (-.f64 A B) F)) 0)
(+.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) 0)
(+.f64 0 (sqrt.f64 (*.f64 (-.f64 A B) F)))
(+.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) 0)
(*.f64 (sqrt.f64 (*.f64 (-.f64 A B) F)) 1)
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (-.f64 A B) F)))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) 1)
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (-.f64 A B) F)) -1))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) 1)
(*.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 A B) F)) -1) -1)
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) 1)
(+.f64 (*.f64 A (*.f64 4 C)) (neg.f64 (pow.f64 B 2)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) 0)
(+.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) 0)
(+.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) 0)
(+.f64 0 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(+.f64 (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)) 0)
(+.f64 (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)) 0)
(+.f64 (neg.f64 (pow.f64 B 2)) (*.f64 A (*.f64 4 C)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(*.f64 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)) 1)
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(*.f64 1 (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(*.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))) -1)
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(*.f64 -1 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(neg.f64 (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4))))
(-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))
(-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))) 0)
(+.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A B))))) 0)
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (-.f64 A B))))) 0)
(+.f64 0 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 A B) F)))))
(+.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A B))))) 0)
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 F (-.f64 A B))))) 0)

localize53.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
7.3b
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F)))
8.5b
(*.f64 (pow.f64 C 2) (*.f64 -16 F))
11.8b
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 F (*.f64 4 (*.f64 C (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
14.8b
(sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 F (*.f64 4 (*.f64 C (pow.f64 B 2))))))
Compiler

Compiled 143 to 93 computations (35% saved)

series56.0ms (0.1%)

Counts
4 → 108
Calls

39 calls:

TimeVariablePointExpression
28.0ms
A
@-inf
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 F (*.f64 4 (*.f64 C (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
3.0ms
C
@-inf
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 F (*.f64 4 (*.f64 C (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
2.0ms
A
@inf
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 F (*.f64 4 (*.f64 C (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
2.0ms
C
@0
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 F (*.f64 4 (*.f64 C (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
1.0ms
B
@0
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 F (*.f64 4 (*.f64 C (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))

rewrite45.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1038×rational.json-simplify-31
758×rational.json-simplify-2
352×bool.json-1
336×rational.json-1
336×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
024192
1123192
2243192
3380192
4466192
5511192
6644192
7892192
81019192
91051192
101051192
111051192
121162192
131327192
141618192
151685192
Stop Event
saturated
Counts
4 → 17
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 F (*.f64 4 (*.f64 C (pow.f64 B 2))))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 F (*.f64 4 (*.f64 C (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (pow.f64 C 2) (*.f64 -16 F))
(*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 C 2) (*.f64 -16 F)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 C 2) (*.f64 -16 F)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (pow.f64 C 2) (*.f64 -16 F)) (*.f64 (pow.f64 C 2) (*.f64 -16 F)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))))))))

simplify581.0ms (1.5%)

Algorithm
egg-herbie
Rules
4428×rational.json-simplify-1
3466×rational.json-simplify-31
2976×rational.json-simplify-33
2016×rational.json-simplify-2
48×rational.json-simplify-9
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038110755
190110755
2169610755
3226210755
4235010755
5238010755
6240810755
7244410755
8250210755
9250910755
10263510755
11264010755
12264610755
13265110755
14295010755
15308810755
16308810755
17507910755
18507910755
19571510755
20590710755
21590710755
22744410755
23744410755
24744410755
Stop Event
node limit
Counts
125 → 205
Calls
Call 1
Inputs
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B))
(+.f64 (*.f64 -4 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)))
(+.f64 (*.f64 -4 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (*.f64 -4 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (+.f64 (*.f64 -8 (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16)))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 5))))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3))))) (*.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 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16)))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16))))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3))))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 5))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16)))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16)))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 5))))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16))))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B))
(+.f64 (*.f64 -4 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)))
(+.f64 (*.f64 -4 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (*.f64 -4 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (+.f64 (*.f64 -8 (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) B))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (*.f64 4 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (*.f64 4 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 (pow.f64 C 3) F))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 8 (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (*.f64 4 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(+.f64 (*.f64 A (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 3) F)) (/.f64 1 (pow.f64 B 3)))) (*.f64 -8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 3) F)) (/.f64 1 (pow.f64 B 3)))))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 5) F)) (/.f64 1 (pow.f64 B 5)))) (+.f64 (*.f64 16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 5) F)) (/.f64 1 (pow.f64 B 5)))) (*.f64 -32 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 5) F)) (/.f64 1 (pow.f64 B 5))))))) (+.f64 (*.f64 A (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 3) F)) (/.f64 1 (pow.f64 B 3)))) (*.f64 -8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 3) F)) (/.f64 1 (pow.f64 B 3)))))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))))
(+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 7) F)) (/.f64 1 (pow.f64 B 7)))) (+.f64 (*.f64 16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 7) F)) (/.f64 1 (pow.f64 B 7)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 7) F)) (/.f64 1 (pow.f64 B 7)))) (*.f64 -128 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 7) F)) (/.f64 1 (pow.f64 B 7)))))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 5) F)) (/.f64 1 (pow.f64 B 5)))) (+.f64 (*.f64 16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 5) F)) (/.f64 1 (pow.f64 B 5)))) (*.f64 -32 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 5) F)) (/.f64 1 (pow.f64 B 5))))))) (+.f64 (*.f64 A (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 3) F)) (/.f64 1 (pow.f64 B 3)))) (*.f64 -8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 3) F)) (/.f64 1 (pow.f64 B 3)))))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))))))
(*.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 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))) (*.f64 1/2 (*.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/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 3))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 C 2) (sqrt.f64 -16))))) (*.f64 1/2 (*.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/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (*.f64 C (sqrt.f64 -16))))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -16) 3))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 C 3)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -16) 5)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 3))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 C 2) (sqrt.f64 -16))))) (*.f64 1/32 (*.f64 (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 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -16) (pow.f64 B 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -16))))) C)) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))))
(+.f64 (*.f64 -1/8 (*.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 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -16) (pow.f64 B 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.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 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 3))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16)))))))
(+.f64 (*.f64 -1/8 (*.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 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -16) (pow.f64 B 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.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 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 3))))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (pow.f64 (sqrt.f64 -16) 3)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (pow.f64 (sqrt.f64 -16) 5))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 -16) (pow.f64 B 6)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.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/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))) (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 -16) C))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 1 (*.f64 C (sqrt.f64 -16)))))) (pow.f64 B 2)))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))) (+.f64 (*.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 -16) (pow.f64 C 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 3))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (*.f64 (pow.f64 C 2) (sqrt.f64 -16))))))) (pow.f64 B 4)) (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 -16) C))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 1 (*.f64 C (sqrt.f64 -16)))))) (pow.f64 B 2))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))) (+.f64 (*.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 -16) (pow.f64 C 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 3))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (*.f64 (pow.f64 C 2) (sqrt.f64 -16))))))) (pow.f64 B 4)) (+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 -16) C))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 1 (*.f64 C (sqrt.f64 -16)))))) (pow.f64 B 2)) (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 1 (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -16) 5)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 1 (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -16) 3))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 1 (*.f64 (pow.f64 C 3) (sqrt.f64 -16))))) (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 -16) (pow.f64 C 3))))))) (pow.f64 B 6)))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(+.f64 (*.f64 -8 (*.f64 (/.f64 A (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 4 (*.f64 (/.f64 A (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))))
(+.f64 (*.f64 -8 (*.f64 (/.f64 A (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 4 (*.f64 (/.f64 A (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -32 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))) (*.f64 16 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 A (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))) (+.f64 (*.f64 -32 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 8 (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 64 (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -128 (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -8 (*.f64 (/.f64 A (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 16 (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (*.f64 16 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))))))))))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -8 (*.f64 A (sqrt.f64 (*.f64 (pow.f64 C 3) F))))) (pow.f64 B 3))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 A 2) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -32 (*.f64 (pow.f64 A 2) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 16 (*.f64 (pow.f64 A 2) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))))) (pow.f64 B 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -8 (*.f64 A (sqrt.f64 (*.f64 (pow.f64 C 3) F))))) (pow.f64 B 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 A 3) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -128 (*.f64 (pow.f64 A 3) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 16 (*.f64 (pow.f64 A 3) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (*.f64 64 (*.f64 (pow.f64 A 3) (sqrt.f64 (*.f64 (pow.f64 C 7) F))))))) (pow.f64 B 7))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 A 2) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -32 (*.f64 (pow.f64 A 2) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 16 (*.f64 (pow.f64 A 2) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))))) (pow.f64 B 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -8 (*.f64 A (sqrt.f64 (*.f64 (pow.f64 C 3) F))))) (pow.f64 B 3))))))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(+.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) 0)
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))))
(+.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)
(+.f64 0 (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(-.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)
(-.f64 0 (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -16 F)) 0)
(+.f64 0 (*.f64 (pow.f64 C 2) (*.f64 -16 F)))
(+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) 0)
(+.f64 0 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))))
Outputs
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B))
(+.f64 (*.f64 -4 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (*.f64 -4 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -4 (/.f64 A B))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (*.f64 -4 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F))))))
(+.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (*.f64 -4 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (pow.f64 C 5))))))
(+.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -4 (/.f64 A B)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 -4 (/.f64 (pow.f64 A 2) (pow.f64 B 3)))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (+.f64 (*.f64 -4 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (pow.f64 C 5)))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (+.f64 (*.f64 -8 (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))))))
(+.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (*.f64 -4 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 -8 (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (pow.f64 C 7)))))))
(+.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -4 (/.f64 A B)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 -4 (/.f64 (pow.f64 A 2) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 -8 (/.f64 (pow.f64 A 3) (pow.f64 B 5))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 -8 (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (sqrt.f64 -16)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (sqrt.f64 -16))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (sqrt.f64 -16))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (*.f64 2 (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16)))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (sqrt.f64 -16))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (sqrt.f64 -16))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (*.f64 2 (sqrt.f64 (/.f64 F A))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (sqrt.f64 -16))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3)))))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 5))))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16))))))
(+.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 5)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (sqrt.f64 -16))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3)))))))
(+.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (*.f64 2 (sqrt.f64 (/.f64 F A)))) (+.f64 (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 5))))) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (sqrt.f64 -16)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (sqrt.f64 -16))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3))))) (+.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (*.f64 2 (sqrt.f64 (/.f64 F A)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 5))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (sqrt.f64 -16))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3))))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 5))))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16))))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (*.f64 C (sqrt.f64 -16))))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 -1 (sqrt.f64 -16))))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 -16) -1)))
(*.f64 (*.f64 C (sqrt.f64 (*.f64 F A))) (*.f64 (sqrt.f64 -16) -1))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (*.f64 C (sqrt.f64 -16)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -2 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 -1 (sqrt.f64 -16)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) -2)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 -16) -1))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) -2)))
(+.f64 (*.f64 (*.f64 C (sqrt.f64 (*.f64 F A))) (*.f64 (sqrt.f64 -16) -1)) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (*.f64 (sqrt.f64 (/.f64 F A)) -2)))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -2 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 2 (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3)))))) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (*.f64 C (sqrt.f64 -16)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 -1 (sqrt.f64 -16)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) -2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 2 (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 -16) -1))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) -2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 2 (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3)))))))
(+.f64 (*.f64 (*.f64 C (sqrt.f64 (*.f64 F A))) (*.f64 (sqrt.f64 -16) -1)) (+.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (*.f64 (sqrt.f64 (/.f64 F A)) -2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 2 (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3)))))))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3))))) (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 5))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -2 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 2 (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 -1 (*.f64 C (sqrt.f64 -16)))) (*.f64 -4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 5)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 -1 (sqrt.f64 -16)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) -2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 2 (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3))))))) (*.f64 -4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 5))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (*.f64 (sqrt.f64 -16) -1))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) -2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 2 (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3))))))) (*.f64 -4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 5))))))
(+.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (*.f64 (sqrt.f64 (/.f64 F A)) -2)) (+.f64 (*.f64 (*.f64 C (sqrt.f64 (*.f64 F A))) (*.f64 (sqrt.f64 -16) -1)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 2 (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3))))) (*.f64 -4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 5))))))))
(*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (sqrt.f64 -16)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (sqrt.f64 -16))) (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (sqrt.f64 -16))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (*.f64 2 (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16)))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (sqrt.f64 -16))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (sqrt.f64 -16))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (*.f64 2 (sqrt.f64 (/.f64 F A))))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (sqrt.f64 -16))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3)))))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 5))))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3))))) (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 C (sqrt.f64 -16))))))
(+.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 5)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (sqrt.f64 -16))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3)))))))
(+.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (*.f64 2 (sqrt.f64 (/.f64 F A)))) (+.f64 (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 5))))) (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (sqrt.f64 -16)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (sqrt.f64 -16))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3))))) (+.f64 (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (*.f64 2 (sqrt.f64 (/.f64 F A)))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 5))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F A)) (*.f64 C (sqrt.f64 -16))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (/.f64 F A)) (/.f64 (pow.f64 B 2) (sqrt.f64 -16)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 4) (*.f64 C (pow.f64 (sqrt.f64 -16) 3))))) (*.f64 4 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 5))))))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B))
(+.f64 (*.f64 -4 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (*.f64 -4 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -4 (/.f64 A B))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (*.f64 -4 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F))))))
(+.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (*.f64 -4 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (pow.f64 C 5))))))
(+.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -4 (/.f64 A B)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 -4 (/.f64 (pow.f64 A 2) (pow.f64 B 3)))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (+.f64 (*.f64 -4 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (pow.f64 C 5)))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (+.f64 (*.f64 -8 (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (*.f64 -4 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))))))
(+.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (*.f64 -4 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 -8 (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (pow.f64 C 7)))))))
(+.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -4 (/.f64 A B)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 -4 (/.f64 (pow.f64 A 2) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 -8 (/.f64 (pow.f64 A 3) (pow.f64 B 5))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (+.f64 (*.f64 -4 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 -8 (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 B 5)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) B))
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 B))
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -2))
(+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (*.f64 4 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 B)) (*.f64 (/.f64 A B) (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -2)) (*.f64 (/.f64 A B) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) 4)))
(+.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (*.f64 4 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 (pow.f64 C 3) F))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 B)) (*.f64 (/.f64 A B) (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 3)) (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 C 5))))))
(+.f64 (*.f64 (/.f64 A B) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) 4)) (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -2)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 4 (/.f64 (pow.f64 A 2) (pow.f64 B 3))))))
(+.f64 (*.f64 (/.f64 A B) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) 4)) (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -2)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 3)) 4))))
(+.f64 (*.f64 (/.f64 A B) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) 4)) (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -2)) (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 3)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) 4))))
(+.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 8 (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (*.f64 4 (*.f64 (/.f64 A B) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))))))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 3)) (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 B 5)) (*.f64 8 (sqrt.f64 (*.f64 F (pow.f64 C 7)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 B)) (*.f64 (/.f64 A B) (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 C 3)))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 4 (/.f64 (pow.f64 A 2) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 8 (/.f64 (pow.f64 A 3) (pow.f64 B 5))))) (*.f64 (/.f64 A B) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) 4))) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -2)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -2)) (+.f64 (*.f64 (/.f64 A B) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) 4)) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 3)) 4)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 B 5)) 8)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -2)) (+.f64 (*.f64 (/.f64 A B) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) 4)) (+.f64 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 3)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) 4)) (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 B 5)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) 8)))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 (/.f64 1 B)))
(+.f64 (*.f64 A (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 3) F)) (/.f64 1 (pow.f64 B 3)))) (*.f64 -8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 3) F)) (/.f64 1 (pow.f64 B 3)))))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 (/.f64 1 B))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 4 (/.f64 1 (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -8 (/.f64 1 (pow.f64 B 3)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 (/.f64 1 B))) (*.f64 A (+.f64 (*.f64 (/.f64 1 (pow.f64 B 3)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) 4)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -8 (/.f64 1 (pow.f64 B 3)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 (/.f64 1 B))) (*.f64 A (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 1 (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -8 (/.f64 1 (pow.f64 B 3)))))))
(+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 5) F)) (/.f64 1 (pow.f64 B 5)))) (+.f64 (*.f64 16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 5) F)) (/.f64 1 (pow.f64 B 5)))) (*.f64 -32 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 5) F)) (/.f64 1 (pow.f64 B 5))))))) (+.f64 (*.f64 A (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 3) F)) (/.f64 1 (pow.f64 B 3)))) (*.f64 -8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 3) F)) (/.f64 1 (pow.f64 B 3)))))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 (/.f64 1 B))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 4 (/.f64 1 (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -8 (/.f64 1 (pow.f64 B 3))))))) (*.f64 (pow.f64 A 2) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 4 (/.f64 1 (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 16 (/.f64 1 (pow.f64 B 5))))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 -32 (/.f64 1 (pow.f64 B 5)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 (/.f64 1 B))) (+.f64 (*.f64 A (+.f64 (*.f64 (/.f64 1 (pow.f64 B 3)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) 4)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -8 (/.f64 1 (pow.f64 B 3)))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (/.f64 1 (pow.f64 B 5)) -32)) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 4 (/.f64 1 (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (/.f64 1 (pow.f64 B 5)) 16)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 (/.f64 1 B))) (+.f64 (*.f64 A (+.f64 (*.f64 (/.f64 1 (pow.f64 B 3)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) 4)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -8 (/.f64 1 (pow.f64 B 3)))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (/.f64 1 (pow.f64 B 5)) 16)) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 4 (/.f64 1 (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (/.f64 1 (pow.f64 B 5)) -32)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 (/.f64 1 B))) (*.f64 A (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 1 (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -8 (/.f64 1 (pow.f64 B 3))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (/.f64 1 (pow.f64 B 5)) 16)) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 4 (/.f64 1 (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (/.f64 1 (pow.f64 B 5)) -32))))))
(+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 7) F)) (/.f64 1 (pow.f64 B 7)))) (+.f64 (*.f64 16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 7) F)) (/.f64 1 (pow.f64 B 7)))) (+.f64 (*.f64 8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 7) F)) (/.f64 1 (pow.f64 B 7)))) (*.f64 -128 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 7) F)) (/.f64 1 (pow.f64 B 7)))))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 5) F)) (/.f64 1 (pow.f64 B 5)))) (+.f64 (*.f64 16 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 5) F)) (/.f64 1 (pow.f64 B 5)))) (*.f64 -32 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 5) F)) (/.f64 1 (pow.f64 B 5))))))) (+.f64 (*.f64 A (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 3) F)) (/.f64 1 (pow.f64 B 3)))) (*.f64 -8 (*.f64 (sqrt.f64 (*.f64 (pow.f64 C 3) F)) (/.f64 1 (pow.f64 B 3)))))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 (/.f64 1 B))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 4 (/.f64 1 (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -8 (/.f64 1 (pow.f64 B 3))))))) (*.f64 (pow.f64 A 2) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 4 (/.f64 1 (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 16 (/.f64 1 (pow.f64 B 5))))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 -32 (/.f64 1 (pow.f64 B 5))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 64 (/.f64 1 (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 16 (/.f64 1 (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 8 (/.f64 1 (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 -128 (/.f64 1 (pow.f64 B 7)))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 (/.f64 1 B))) (+.f64 (*.f64 A (+.f64 (*.f64 (/.f64 1 (pow.f64 B 3)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) 4)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -8 (/.f64 1 (pow.f64 B 3)))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (/.f64 1 (pow.f64 B 5)) -32)) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 4 (/.f64 1 (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (/.f64 1 (pow.f64 B 5)) 16))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 64 (/.f64 1 (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 16 (/.f64 1 (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 8 (/.f64 1 (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 (/.f64 1 (pow.f64 B 7)) -128)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 (/.f64 1 B))) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 64 (/.f64 1 (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 16 (/.f64 1 (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 8 (/.f64 1 (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 (/.f64 1 (pow.f64 B 7)) -128)))))) (+.f64 (*.f64 A (+.f64 (*.f64 (/.f64 1 (pow.f64 B 3)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) 4)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -8 (/.f64 1 (pow.f64 B 3)))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (/.f64 1 (pow.f64 B 5)) 16)) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 4 (/.f64 1 (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (/.f64 1 (pow.f64 B 5)) -32))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 (/.f64 1 B))) (+.f64 (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 (/.f64 1 (pow.f64 B 7)) -128)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 64 (/.f64 1 (pow.f64 B 7))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 16 (/.f64 1 (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 8 (/.f64 1 (pow.f64 B 7))))))) (*.f64 A (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 1 (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -8 (/.f64 1 (pow.f64 B 3))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (/.f64 1 (pow.f64 B 5)) 16)) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 4 (/.f64 1 (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (/.f64 1 (pow.f64 B 5)) -32)))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 (/.f64 1 B))) (*.f64 A (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 1 (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -8 (/.f64 1 (pow.f64 B 3))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (/.f64 1 (pow.f64 B 5)) 16)) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 4 (/.f64 1 (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (/.f64 1 (pow.f64 B 5)) -32)))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 64 (/.f64 1 (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 16 (/.f64 1 (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 8 (/.f64 1 (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 (/.f64 1 (pow.f64 B 7)) -128)))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) 1/4))
(+.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 (sqrt.f64 -16) (pow.f64 B 2)) C))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (*.f64 C (sqrt.f64 -16)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (sqrt.f64 -16))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 C (sqrt.f64 -16)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) 1/4)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/2 (/.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/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 3))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 C 2) (sqrt.f64 -16))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (*.f64 C (sqrt.f64 -16))))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (sqrt.f64 -16))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/2 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 C (sqrt.f64 -16))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/8 (/.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 -16) (pow.f64 C 2)))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) 1/4)) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 C (sqrt.f64 -16))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/2 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/8 (/.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 -16) (pow.f64 C 2))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) 1/4)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 C (sqrt.f64 -16))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/2 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/8 (/.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 -16) (pow.f64 C 2))))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) 1/4)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 C (sqrt.f64 -16))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/2 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/8 (/.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 -16) (pow.f64 C 2))))))))))
(+.f64 (*.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 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (*.f64 C (sqrt.f64 -16))))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -16) 3))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 C 3)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -16) 5)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 3))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 C 2) (sqrt.f64 -16))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 3) (sqrt.f64 -16))))))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (sqrt.f64 -16))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 C (sqrt.f64 -16)))))) (+.f64 (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -16) 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 C 3))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -16) 5)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/2 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/8 (/.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 -16) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/32 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 3) (sqrt.f64 -16))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 C (sqrt.f64 -16)))))) (+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/8 (/.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 -16) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/32 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 3) (sqrt.f64 -16)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/2 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -16) 5)))))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -16) 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 C 3))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) 1/4)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/8 (/.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 -16) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/32 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 3) (sqrt.f64 -16)))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/2 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -16) 5))))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -16) 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 C 3))))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 C (sqrt.f64 -16)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) 1/4)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) 1/4)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 C (sqrt.f64 -16))))) (+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2))))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -16) 3)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/2 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/8 (/.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 -16) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/32 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 3) (sqrt.f64 -16)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 C 3)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -16) 5))))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) 1/4)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/2 (/.f64 (pow.f64 B 2) (*.f64 C (sqrt.f64 -16))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -16) 5)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/2 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/8 (/.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 -16) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/32 (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 3) (sqrt.f64 -16)))))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -16) 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 C 3)))))))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1/4 (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) -1/4))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -16) (pow.f64 B 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (pow.f64 B 2) (sqrt.f64 -16))))) C)) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1/4 (sqrt.f64 -16))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/2 (/.f64 (pow.f64 B 2) (sqrt.f64 -16))))) C)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) -1/4)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (pow.f64 B 2) (*.f64 1/16 (sqrt.f64 -16)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) 1/2))) C)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) -1/4)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -16) 1/16))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) 1/2))) C)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) -1/4)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) 1/16) (sqrt.f64 -16))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) 1/2))) C)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) -1/4)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -16) (*.f64 (pow.f64 B 2) 1/16))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) 1/2))) C)))
(+.f64 (*.f64 -1/8 (*.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 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -16) (pow.f64 B 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.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 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 3))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 -16) (pow.f64 C 2))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/2 (/.f64 (pow.f64 B 2) (sqrt.f64 -16))))) C)) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/2 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2)))))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1/4 (sqrt.f64 -16))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 -16) (pow.f64 C 2))) -1/8)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (pow.f64 B 2) (*.f64 1/16 (sqrt.f64 -16)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) 1/2))) C)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) -1/4)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2))) (*.f64 1/2 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -16) 1/16))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) 1/2))) C)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 -16) (pow.f64 C 2))) -1/8)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) -1/4)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) -1/64)) (*.f64 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) 1/2))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) 1/16) (sqrt.f64 -16))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) 1/2))) C)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 -16) (pow.f64 C 2))) -1/8)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) -1/4)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) -1/64)) (*.f64 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) 1/2))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) -1/4)) (+.f64 (+.f64 (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)))) (*.f64 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) 1/2))) (*.f64 (/.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 -16) (pow.f64 C 2))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) -1/8))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -16) (*.f64 (pow.f64 B 2) 1/16))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) 1/2))) C))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) -1/4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -16) (*.f64 (pow.f64 B 2) 1/16))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) 1/2))) C)) (+.f64 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 -16) (pow.f64 C 2))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) -1/8)) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)))) (*.f64 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) 1/2))))))
(+.f64 (*.f64 -1/8 (*.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 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -16) (pow.f64 B 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.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 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 3))))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (pow.f64 (sqrt.f64 -16) 3)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (pow.f64 (sqrt.f64 -16) 5))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 -16) (pow.f64 B 6)))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (sqrt.f64 -16))))))) (pow.f64 C 3))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/8 (/.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 -16) (pow.f64 C 2))))) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/2 (/.f64 (pow.f64 B 2) (sqrt.f64 -16))))) C)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 -1/4 (sqrt.f64 -16))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/2 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2)))))) (*.f64 -1 (/.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 -1/8 (/.f64 (pow.f64 B 6) (pow.f64 (sqrt.f64 -16) 3)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (pow.f64 (sqrt.f64 -16) 5)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/32 (/.f64 (pow.f64 B 6) (sqrt.f64 -16)))))) (pow.f64 C 3))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 -16) (pow.f64 C 2))) -1/8)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (pow.f64 B 2) (*.f64 1/16 (sqrt.f64 -16)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) 1/2))) C)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) -1/4)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 A 5))))) (*.f64 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2))) (*.f64 1/2 (sqrt.f64 (/.f64 F (pow.f64 A 5)))))))) (*.f64 -1 (/.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (sqrt.f64 -16) (*.f64 1/256 (pow.f64 B 6)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/32 (/.f64 (pow.f64 B 6) (sqrt.f64 -16))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 -1/8 (/.f64 (pow.f64 B 6) (pow.f64 (sqrt.f64 -16) 3)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (pow.f64 (sqrt.f64 -16) 5))))) (pow.f64 C 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 -16) 1/16))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) 1/2))) C)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 -16) (pow.f64 C 2))) -1/8)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) -1/4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (pow.f64 (sqrt.f64 -16) 5))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 -1/8 (/.f64 (pow.f64 B 6) (pow.f64 (sqrt.f64 -16) 3)))) (+.f64 (*.f64 (sqrt.f64 -16) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (pow.f64 B 6) 1/256))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/32 (/.f64 (pow.f64 B 6) (sqrt.f64 -16))))))) (pow.f64 C 3))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) -1/64)) (*.f64 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) 1/2)))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) 1/16) (sqrt.f64 -16))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) 1/2))) C)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (/.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 -16) (pow.f64 C 2))) -1/8)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) -1/4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (pow.f64 (sqrt.f64 -16) 5))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 -1/8 (/.f64 (pow.f64 B 6) (pow.f64 (sqrt.f64 -16) 3)))) (+.f64 (*.f64 (sqrt.f64 -16) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (pow.f64 B 6) 1/256))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/32 (/.f64 (pow.f64 B 6) (sqrt.f64 -16))))))) (pow.f64 C 3))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) -1/64)) (*.f64 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) 1/2)))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -16) (*.f64 (pow.f64 B 2) 1/16))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) 1/2))) C)) (+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 -16) (pow.f64 C 2))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) -1/8)) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) -1/4))) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)))) (*.f64 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) 1/2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (pow.f64 (sqrt.f64 -16) 3)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (pow.f64 (sqrt.f64 -16) 5))) (+.f64 (*.f64 (sqrt.f64 -16) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (pow.f64 B 6) 1/256))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/32 (/.f64 (pow.f64 B 6) (sqrt.f64 -16))))))) (pow.f64 C 3)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) -1/4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (pow.f64 (sqrt.f64 -16) 3)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (pow.f64 B 6) (pow.f64 (sqrt.f64 -16) 5))) (+.f64 (*.f64 (sqrt.f64 -16) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 (pow.f64 B 6) 1/256))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/32 (/.f64 (pow.f64 B 6) (sqrt.f64 -16))))))) (pow.f64 C 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 -16) (*.f64 (pow.f64 B 2) 1/16))) (*.f64 (/.f64 (pow.f64 B 2) (sqrt.f64 -16)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) 1/2))) C)) (+.f64 (*.f64 (/.f64 (pow.f64 B 4) (*.f64 (sqrt.f64 -16) (pow.f64 C 2))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) -1/8)) (+.f64 (*.f64 -1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 C 2)))) (*.f64 (/.f64 (pow.f64 B 4) (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) 1/2)))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) 1/4))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))) (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 -16) C))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 1 (*.f64 C (sqrt.f64 -16)))))) (pow.f64 B 2)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (sqrt.f64 -16))) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (sqrt.f64 -16) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/2 (/.f64 1 (*.f64 C (sqrt.f64 -16))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) 1/4)) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (sqrt.f64 -16) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/2 (/.f64 1 (*.f64 C (sqrt.f64 -16))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) 1/4)) (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (/.f64 (sqrt.f64 -16) C) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) 1/16)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/2 (/.f64 1 (*.f64 C (sqrt.f64 -16))))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))) (+.f64 (*.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 -16) (pow.f64 C 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 3))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (*.f64 (pow.f64 C 2) (sqrt.f64 -16))))))) (pow.f64 B 4)) (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 -16) C))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 1 (*.f64 C (sqrt.f64 -16)))))) (pow.f64 B 2))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (sqrt.f64 -16))) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (sqrt.f64 -16) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/2 (/.f64 1 (*.f64 C (sqrt.f64 -16))))))) (*.f64 (pow.f64 B 4) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (sqrt.f64 -16) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/2 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2)))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/8 (/.f64 1 (*.f64 (sqrt.f64 -16) (pow.f64 C 2)))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) 1/4)) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (sqrt.f64 -16) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/2 (/.f64 1 (*.f64 C (sqrt.f64 -16))))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/8 (/.f64 1 (*.f64 (sqrt.f64 -16) (pow.f64 C 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (sqrt.f64 -16) (pow.f64 C 2)))) (*.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2))) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 A 5))))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) 1/4)) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (sqrt.f64 -16) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/2 (/.f64 1 (*.f64 C (sqrt.f64 -16))))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) -1/2)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (sqrt.f64 -16) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/8 (/.f64 1 (*.f64 (sqrt.f64 -16) (pow.f64 C 2))))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) 1/4)) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (/.f64 (sqrt.f64 -16) C) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) 1/16)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/2 (/.f64 1 (*.f64 C (sqrt.f64 -16))))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (sqrt.f64 -16) (pow.f64 C 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/2 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/8 (/.f64 1 (*.f64 (sqrt.f64 -16) (pow.f64 C 2))))))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 -16))) (+.f64 (*.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (sqrt.f64 -16) (pow.f64 C 2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -16) 3))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (*.f64 (pow.f64 C 2) (sqrt.f64 -16))))))) (pow.f64 B 4)) (+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 (sqrt.f64 -16) C))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (/.f64 1 (*.f64 C (sqrt.f64 -16)))))) (pow.f64 B 2)) (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 1 (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -16) 5)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 1 (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -16) 3))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 1 (*.f64 (pow.f64 C 3) (sqrt.f64 -16))))) (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 -16) (pow.f64 C 3))))))) (pow.f64 B 6)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/4 (sqrt.f64 -16))) (*.f64 (pow.f64 B 4) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (sqrt.f64 -16) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/2 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2)))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/8 (/.f64 1 (*.f64 (sqrt.f64 -16) (pow.f64 C 2)))))))) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (sqrt.f64 -16) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/2 (/.f64 1 (*.f64 C (sqrt.f64 -16))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 1 (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -16) 5)))) (+.f64 (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 1 (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -16) 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 C 3) (sqrt.f64 -16)))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (sqrt.f64 -16) (pow.f64 C 3)))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) 1/4)) (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (sqrt.f64 -16) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/2 (/.f64 1 (*.f64 C (sqrt.f64 -16))))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/8 (/.f64 1 (*.f64 (sqrt.f64 -16) (pow.f64 C 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (sqrt.f64 -16) (pow.f64 C 2)))) (*.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2))) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 A 5))))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 1 (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -16) 5)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 1 (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -16) 3))))) (+.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 C 3) (sqrt.f64 -16))) (*.f64 1/32 (sqrt.f64 (/.f64 F (pow.f64 A 7))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (sqrt.f64 -16) (pow.f64 C 3))))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) 1/4)) (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/16 (/.f64 (sqrt.f64 -16) C))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/2 (/.f64 1 (*.f64 C (sqrt.f64 -16))))))) (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) -1/2)) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (sqrt.f64 -16) (pow.f64 C 2)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/8 (/.f64 1 (*.f64 (sqrt.f64 -16) (pow.f64 C 2))))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 1 (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -16) 5)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 1 (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -16) 3))))) (+.f64 (*.f64 (/.f64 1 (*.f64 (pow.f64 C 3) (sqrt.f64 -16))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) 1/32)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/256 (/.f64 (sqrt.f64 -16) (pow.f64 C 3))))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 -16) 1/4)) (+.f64 (*.f64 (pow.f64 B 4) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/64 (/.f64 (sqrt.f64 -16) (pow.f64 C 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 -1/2 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -16) 3) (pow.f64 C 2))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/8 (/.f64 1 (*.f64 (sqrt.f64 -16) (pow.f64 C 2)))))))) (+.f64 (*.f64 (pow.f64 B 2) (+.f64 (*.f64 (/.f64 (sqrt.f64 -16) C) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) 1/16)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 1/2 (/.f64 1 (*.f64 C (sqrt.f64 -16))))))) (*.f64 (pow.f64 B 6) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 1 (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -16) 5)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 1 (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -16) 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/32 (/.f64 1 (*.f64 (pow.f64 C 3) (sqrt.f64 -16))))) (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 -16) (pow.f64 C 3)))))))))))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 (/.f64 1 B)))
(+.f64 (*.f64 -8 (*.f64 (/.f64 A (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 4 (*.f64 (/.f64 A (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))))
(+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 A (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 (/.f64 1 B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 A (pow.f64 B 3))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 (/.f64 1 B))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -8 (/.f64 A (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 4 (/.f64 A (pow.f64 B 3))))))
(+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 A (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 (/.f64 1 B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 4 (/.f64 A (pow.f64 B 3))))))
(+.f64 (*.f64 -8 (*.f64 (/.f64 A (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 4 (*.f64 (/.f64 A (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -32 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))) (*.f64 16 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))))))))
(+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 A (pow.f64 B 3)))) (+.f64 (+.f64 (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 A 2) (pow.f64 B 5)))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 A (pow.f64 B 3))))) (+.f64 (+.f64 (*.f64 -32 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 A 2) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 (/.f64 1 B)))) (*.f64 16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 A 2) (pow.f64 B 5)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -8 (/.f64 A (pow.f64 B 3)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 16 (/.f64 (pow.f64 A 2) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 (/.f64 1 B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 -32 (/.f64 (pow.f64 A 2) (pow.f64 B 5)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 4 (/.f64 A (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 4 (/.f64 (pow.f64 A 2) (pow.f64 B 5)))))))
(+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 A (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 4 (/.f64 (pow.f64 A 2) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 -32 (/.f64 (pow.f64 A 2) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 4 (/.f64 A (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 (/.f64 1 B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 16 (/.f64 (pow.f64 A 2) (pow.f64 B 5)))))))))
(+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 A (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 (/.f64 1 B))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 4 (/.f64 (pow.f64 A 2) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 4 (/.f64 A (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 -32 (/.f64 (pow.f64 A 2) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 16 (/.f64 (pow.f64 A 2) (pow.f64 B 5)))))))))
(+.f64 (*.f64 4 (*.f64 (/.f64 A (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))) (+.f64 (*.f64 -32 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 8 (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 64 (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -128 (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -8 (*.f64 (/.f64 A (pow.f64 B 3)) (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (+.f64 (*.f64 4 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 16 (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 B 7)) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (*.f64 16 (*.f64 (/.f64 (pow.f64 A 2) (pow.f64 B 5)) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 (/.f64 1 B))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 A (pow.f64 B 3))))) (+.f64 (+.f64 (*.f64 -32 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 A 2) (pow.f64 B 5)))) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (/.f64 (pow.f64 A 3) (pow.f64 B 7))))) (+.f64 (+.f64 (*.f64 64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (/.f64 (pow.f64 A 3) (pow.f64 B 7)))) (*.f64 -128 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (/.f64 (pow.f64 A 3) (pow.f64 B 7))))) (+.f64 (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 A (pow.f64 B 3)))) (*.f64 4 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 A 2) (pow.f64 B 5))))) (+.f64 (*.f64 16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (/.f64 (pow.f64 A 2) (pow.f64 B 5)))) (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 B 7)) (*.f64 16 (sqrt.f64 (*.f64 F (pow.f64 C 7))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 (/.f64 1 B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 4 (/.f64 A (pow.f64 B 3))))) (+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -8 (/.f64 A (pow.f64 B 3)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 4 (/.f64 (pow.f64 A 2) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 16 (/.f64 (pow.f64 A 2) (pow.f64 B 5))))) (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 B 7)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) 16)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 64 (/.f64 (pow.f64 A 3) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 -128 (/.f64 (pow.f64 A 3) (pow.f64 B 7)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 -32 (/.f64 (pow.f64 A 2) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 8 (/.f64 (pow.f64 A 3) (pow.f64 B 7)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 (/.f64 1 B))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 4 (/.f64 A (pow.f64 B 3)))) (+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 -8 (/.f64 A (pow.f64 B 3)))) (+.f64 (*.f64 (/.f64 (pow.f64 A 3) (pow.f64 B 7)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) 16)) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 4 (/.f64 (pow.f64 A 2) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 16 (/.f64 (pow.f64 A 2) (pow.f64 B 5))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 64 (/.f64 (pow.f64 A 3) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 -128 (/.f64 (pow.f64 A 3) (pow.f64 B 7)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 -32 (/.f64 (pow.f64 A 2) (pow.f64 B 5)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 8 (/.f64 (pow.f64 A 3) (pow.f64 B 7))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 (/.f64 1 B))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 4 (/.f64 A (pow.f64 B 3))))) (+.f64 (+.f64 (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 A (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 4 (/.f64 (pow.f64 A 2) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 16 (/.f64 (pow.f64 A 2) (pow.f64 B 5)))) (*.f64 16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (/.f64 (pow.f64 A 3) (pow.f64 B 7))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 -32 (/.f64 (pow.f64 A 2) (pow.f64 B 5)))) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (/.f64 (pow.f64 A 3) (pow.f64 B 7)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 64 (/.f64 (pow.f64 A 3) (pow.f64 B 7)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 -128 (/.f64 (pow.f64 A 3) (pow.f64 B 7)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 64 (/.f64 (pow.f64 A 3) (pow.f64 B 7)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 4 (/.f64 (pow.f64 A 2) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 -128 (/.f64 (pow.f64 A 3) (pow.f64 B 7)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 16 (/.f64 (pow.f64 A 2) (pow.f64 B 5)))) (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (/.f64 A (pow.f64 B 3)))) (*.f64 16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (/.f64 (pow.f64 A 3) (pow.f64 B 7)))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -2 (/.f64 1 B))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 4 (/.f64 A (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 -32 (/.f64 (pow.f64 A 2) (pow.f64 B 5)))) (*.f64 8 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (/.f64 (pow.f64 A 3) (pow.f64 B 7)))))))))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -8 (*.f64 A (sqrt.f64 (*.f64 (pow.f64 C 3) F))))) (pow.f64 B 3))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))) (*.f64 -1 (/.f64 (+.f64 (*.f64 A (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 A (*.f64 -8 (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (pow.f64 B 3))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))) (*.f64 -1 (/.f64 (+.f64 (*.f64 A (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) 4)) (*.f64 A (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) -8))) (pow.f64 B 3))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))) (*.f64 -1 (/.f64 (+.f64 (*.f64 A (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) 4)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 A -8))) (pow.f64 B 3))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 A 2) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -32 (*.f64 (pow.f64 A 2) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 16 (*.f64 (pow.f64 A 2) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))))) (pow.f64 B 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -8 (*.f64 A (sqrt.f64 (*.f64 (pow.f64 C 3) F))))) (pow.f64 B 3)))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 A (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 A (*.f64 -8 (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (pow.f64 B 3))) (*.f64 -1 (/.f64 (+.f64 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 (pow.f64 A 2) (*.f64 -32 (sqrt.f64 (*.f64 F (pow.f64 C 5)))))) (*.f64 (pow.f64 A 2) (*.f64 16 (sqrt.f64 (*.f64 F (pow.f64 C 5)))))) (pow.f64 B 5)))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 A (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) 4)) (*.f64 A (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) -8))) (pow.f64 B 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 16 (pow.f64 A 2))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 4 (pow.f64 A 2))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 -32 (pow.f64 A 2))))) (pow.f64 B 5)))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 A (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) 4)) (*.f64 A (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) -8))) (pow.f64 B 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (pow.f64 A 2) 16)) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (pow.f64 A 2) 4)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (pow.f64 A 2) -32)))) (pow.f64 B 5)))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 A (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) 4)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 A -8))) (pow.f64 B 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) 4)) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) -32)) (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) 16)))) (pow.f64 B 5)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 A 3) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 -128 (*.f64 (pow.f64 A 3) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (+.f64 (*.f64 16 (*.f64 (pow.f64 A 3) (sqrt.f64 (*.f64 (pow.f64 C 7) F)))) (*.f64 64 (*.f64 (pow.f64 A 3) (sqrt.f64 (*.f64 (pow.f64 C 7) F))))))) (pow.f64 B 7))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 A 2) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (+.f64 (*.f64 -32 (*.f64 (pow.f64 A 2) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))) (*.f64 16 (*.f64 (pow.f64 A 2) (sqrt.f64 (*.f64 (pow.f64 C 5) F)))))) (pow.f64 B 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (*.f64 A (sqrt.f64 (*.f64 (pow.f64 C 3) F)))) (*.f64 -8 (*.f64 A (sqrt.f64 (*.f64 (pow.f64 C 3) F))))) (pow.f64 B 3))))))
(+.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 A (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 A (*.f64 -8 (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (pow.f64 B 3))) (*.f64 -1 (/.f64 (+.f64 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 4 (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 (pow.f64 A 2) (*.f64 -32 (sqrt.f64 (*.f64 F (pow.f64 C 5)))))) (*.f64 (pow.f64 A 2) (*.f64 16 (sqrt.f64 (*.f64 F (pow.f64 C 5)))))) (pow.f64 B 5))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 A 3) (*.f64 8 (sqrt.f64 (*.f64 F (pow.f64 C 7))))) (+.f64 (+.f64 (*.f64 -128 (*.f64 (pow.f64 A 3) (sqrt.f64 (*.f64 F (pow.f64 C 7))))) (*.f64 (pow.f64 A 3) (*.f64 16 (sqrt.f64 (*.f64 F (pow.f64 C 7)))))) (*.f64 (pow.f64 A 3) (*.f64 64 (sqrt.f64 (*.f64 F (pow.f64 C 7))))))) (pow.f64 B 7))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 A (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) 4)) (*.f64 A (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) -8))) (pow.f64 B 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 16 (pow.f64 A 2))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 4 (pow.f64 A 2))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 -32 (pow.f64 A 2))))) (pow.f64 B 5)))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))) (*.f64 -1 (/.f64 (+.f64 (+.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) 16)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 64 (pow.f64 A 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 8 (pow.f64 A 3))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 -128 (pow.f64 A 3))))) (pow.f64 B 7)))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 A (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) 4)) (*.f64 A (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) -8))) (pow.f64 B 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (pow.f64 A 2) 16)) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (pow.f64 A 2) 4)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) (*.f64 (pow.f64 A 2) -32)))) (pow.f64 B 5)))) (*.f64 -1 (/.f64 (+.f64 (+.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) 16)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 (pow.f64 A 3) 64))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 (pow.f64 A 3) 8)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 (pow.f64 A 3) -128)))) (pow.f64 B 7)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) 4)) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) -32)) (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) 16)))) (pow.f64 B 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 A (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) 4)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 A -8))) (pow.f64 B 3))) (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) 16)) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 (pow.f64 A 3) 64)) (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) 8))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 (pow.f64 A 3) -128)))) (pow.f64 B 7))))))
(+.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 A (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) 4)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 3))) (*.f64 A -8))) (pow.f64 B 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) 4)) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) -32)) (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 5))) 16)))) (pow.f64 B 5)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) 8)) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 (pow.f64 A 3) -128)) (+.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) 16)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 C 7))) (*.f64 (pow.f64 A 3) 64))))) (pow.f64 B 7)))))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 F (pow.f64 C 2)))
(*.f64 F (*.f64 -16 (pow.f64 C 2)))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 F (pow.f64 C 2)))
(*.f64 F (*.f64 -16 (pow.f64 C 2)))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 F (pow.f64 C 2)))
(*.f64 F (*.f64 -16 (pow.f64 C 2)))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 F (pow.f64 C 2)))
(*.f64 F (*.f64 -16 (pow.f64 C 2)))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 F (pow.f64 C 2)))
(*.f64 F (*.f64 -16 (pow.f64 C 2)))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 F (pow.f64 C 2)))
(*.f64 F (*.f64 -16 (pow.f64 C 2)))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 F (pow.f64 C 2)))
(*.f64 F (*.f64 -16 (pow.f64 C 2)))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 F (pow.f64 C 2)))
(*.f64 F (*.f64 -16 (pow.f64 C 2)))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 F (pow.f64 C 2)))
(*.f64 F (*.f64 -16 (pow.f64 C 2)))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 F (pow.f64 C 2)))
(*.f64 F (*.f64 -16 (pow.f64 C 2)))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 F (pow.f64 C 2)))
(*.f64 F (*.f64 -16 (pow.f64 C 2)))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 F (pow.f64 C 2)))
(*.f64 F (*.f64 -16 (pow.f64 C 2)))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 F (pow.f64 C 2)))
(*.f64 F (*.f64 -16 (pow.f64 C 2)))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 F (pow.f64 C 2)))
(*.f64 F (*.f64 -16 (pow.f64 C 2)))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 F (pow.f64 C 2)))
(*.f64 F (*.f64 -16 (pow.f64 C 2)))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 F (pow.f64 C 2)))
(*.f64 F (*.f64 -16 (pow.f64 C 2)))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 F (pow.f64 C 2)))
(*.f64 F (*.f64 -16 (pow.f64 C 2)))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 F (pow.f64 C 2)))
(*.f64 F (*.f64 -16 (pow.f64 C 2)))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 F (pow.f64 C 2)))
(*.f64 F (*.f64 -16 (pow.f64 C 2)))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 F (pow.f64 C 2)))
(*.f64 F (*.f64 -16 (pow.f64 C 2)))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 F (pow.f64 C 2)))
(*.f64 F (*.f64 -16 (pow.f64 C 2)))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 F (pow.f64 C 2)))
(*.f64 F (*.f64 -16 (pow.f64 C 2)))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 F (pow.f64 C 2)))
(*.f64 F (*.f64 -16 (pow.f64 C 2)))
(*.f64 -16 (*.f64 (pow.f64 C 2) F))
(*.f64 -16 (*.f64 F (pow.f64 C 2)))
(*.f64 F (*.f64 -16 (pow.f64 C 2)))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(*.f64 -16 (*.f64 A (*.f64 (pow.f64 C 2) F)))
(*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2))))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16)))
(*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2))))
(+.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) 0)
(+.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) 0)
(+.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) 0)
(+.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2)))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) 0)
(+.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F 4))))) 0)
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))))
(+.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) 0)
(+.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) 0)
(+.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2)))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) 0)
(+.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F 4))))) 0)
(*.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) 1)
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))))
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))))
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2)))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))))
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F 4))))))
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))))
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))))
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))))
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2)))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))))
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F 4))))))
(+.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2)))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(+.f64 0 (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2)))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(-.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2)))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(-.f64 0 (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2)))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 1)
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2)))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(*.f64 1 (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2)))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(*.f64 -1 (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2)))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))) -1)
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2)))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 C (*.f64 F (*.f64 4 (pow.f64 B 2)))))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2)))) (*.f64 F (*.f64 C (*.f64 (pow.f64 B 2) 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) (*.f64 C (*.f64 F 4))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(+.f64 (*.f64 (pow.f64 C 2) (*.f64 -16 F)) 0)
(+.f64 (*.f64 -16 (*.f64 F (pow.f64 C 2))) 0)
(+.f64 (*.f64 F (*.f64 -16 (pow.f64 C 2))) 0)
(+.f64 0 (*.f64 (pow.f64 C 2) (*.f64 -16 F)))
(+.f64 (*.f64 -16 (*.f64 F (pow.f64 C 2))) 0)
(+.f64 (*.f64 F (*.f64 -16 (pow.f64 C 2))) 0)
(+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) 0)
(+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) 0)
(+.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16))) 0)
(+.f64 (*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2)))) 0)
(+.f64 0 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))))
(+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) 0)
(+.f64 (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 A -16))) 0)
(+.f64 (*.f64 F (*.f64 A (*.f64 -16 (pow.f64 C 2)))) 0)

localize106.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
9.4b
(+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))
11.6b
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))
13.3b
(sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))) B)))))
13.9b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
Compiler

Compiled 306 to 175 computations (42.8% saved)

series56.0ms (0.1%)

Counts
4 → 144
Calls

48 calls:

TimeVariablePointExpression
5.0ms
A
@inf
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
4.0ms
C
@-inf
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
4.0ms
A
@0
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
4.0ms
A
@-inf
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
3.0ms
C
@0
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))

rewrite43.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
444×rational.json-simplify-31
436×rational.json-simplify-2
246×bool.json-1
230×rational.json-1
230×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035330
1177330
2313330
3431330
4484330
5521330
6610330
7687330
8759330
9807330
10819330
11819330
12839330
13857330
14926330
151006330
161069330
Stop Event
saturated
Counts
4 → 17
Calls
Call 1
Inputs
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))) B)))))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))
(+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C)))) (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C)))))))))

simplify456.0ms (1.2%)

Algorithm
egg-herbie
Rules
2012×rational.json-simplify-2
1924×rational.json-simplify-1
1532×rational.json-simplify-27
1370×rational.json-simplify-41
896×rational.json-simplify-40
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
066330359
1151829811
2268629775
3291029775
4342229775
5443429775
6678229775
7721029775
Stop Event
node limit
Counts
161 → 338
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 C (*.f64 4 C)) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 6)) (sqrt.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))))))))) (pow.f64 A 2)) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 C (*.f64 4 C)) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 6)) (sqrt.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))))))))) (pow.f64 A 2)) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 8)) (sqrt.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (+.f64 C (*.f64 4 C)) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (-.f64 (*.f64 -1/2 (*.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) 3))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (*.f64 -1/2 (*.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 C (*.f64 4 C)) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) 2)))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) (*.f64 -8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 6)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))))))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 F B))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2)))) (*.f64 A (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 F B)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 A (pow.f64 C 2))) (sqrt.f64 (*.f64 F (pow.f64 B 5)))))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (pow.f64 B 9))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2)))) (*.f64 A (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2)))) (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 C (*.f64 4 C)) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2)) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 F B)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 A (pow.f64 C 2))) (sqrt.f64 (*.f64 F (pow.f64 B 5))))))))))
(+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 C (*.f64 4 C)) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2)) (sqrt.f64 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 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 3) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (pow.f64 B 13))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 F B)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (+.f64 C (*.f64 4 C)) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (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 F 3) (pow.f64 B 3)))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (pow.f64 B 9))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2)))) (*.f64 A (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 C (*.f64 4 C)) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2)) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2)))) (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 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 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2)))) (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 7) F)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 A (pow.f64 C 2))) (sqrt.f64 (*.f64 F (pow.f64 B 5))))))))))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 F B))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 F B)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1 C)) (*.f64 F B)))) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2)) (sqrt.f64 (*.f64 F (pow.f64 B 5)))))) A)))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 F B)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) (*.f64 -4 C)) B)) (*.f64 -1 (*.f64 F (pow.f64 B 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2))) (*.f64 (pow.f64 A 2) (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1 C)) (*.f64 F B)))) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2)) (sqrt.f64 (*.f64 F (pow.f64 B 5)))))) A)) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (pow.f64 B 9))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1 C)) (*.f64 F B)))) (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 3) F))))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 F B)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 4)) (sqrt.f64 (*.f64 F (pow.f64 B 13))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) (*.f64 -4 C)) B)) (*.f64 -1 (*.f64 F (pow.f64 B 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2))) (*.f64 (pow.f64 C 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 -1 (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1 C)) (*.f64 F B)))) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 (pow.f64 B 7) F)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) (*.f64 -4 C)) B)) (*.f64 -1 (*.f64 F (pow.f64 B 2)))) (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1 C)) (*.f64 F B))) (sqrt.f64 -1/2)))) 2)))) (*.f64 C (pow.f64 (sqrt.f64 -1/2) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 B 3))))))))) (pow.f64 A 3))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) (*.f64 -4 C)) B)) (*.f64 -1 (*.f64 F (pow.f64 B 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2))) (*.f64 (pow.f64 A 2) (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1 C)) (*.f64 F B)))) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2)) (sqrt.f64 (*.f64 F (pow.f64 B 5)))))) A)) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1 C)) (*.f64 F B)))) (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (pow.f64 B 9))))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 6)) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 6)) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 6)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 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 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) 2)))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (-.f64 (*.f64 -1/2 (*.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) 3))))) (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 8)) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))))))))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A) (sqrt.f64 (*.f64 F B))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2)))) (*.f64 A (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) C)) (sqrt.f64 (*.f64 F (pow.f64 B 5))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A) (sqrt.f64 (*.f64 F B))))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2)))) (*.f64 A (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) C)) (sqrt.f64 (*.f64 F (pow.f64 B 5))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2)))) (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 3) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (pow.f64 B 9))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A) (sqrt.f64 (*.f64 F B)))))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) C)) (sqrt.f64 (*.f64 F (pow.f64 B 5))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2)))) (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 7) F)))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A) (sqrt.f64 (*.f64 F B)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2)))) (*.f64 A (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 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 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 4) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (pow.f64 B 13))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2)))) (*.f64 A (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -1/2) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 B 3)))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2)))) (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 3) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (pow.f64 B 9))))))))))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A) (sqrt.f64 (*.f64 F B))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B)))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 2)) (sqrt.f64 (*.f64 F (pow.f64 B 5)))))) C)) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A) (sqrt.f64 (*.f64 F B)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B)))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 2)) (sqrt.f64 (*.f64 F (pow.f64 B 5)))))) C)) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B))) (sqrt.f64 -1/2)))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A) (sqrt.f64 (*.f64 F B)))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 3) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (pow.f64 B 9))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B)))) (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 3) F))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B)))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 2)) (sqrt.f64 (*.f64 F (pow.f64 B 5)))))) C)) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B))) (sqrt.f64 -1/2)))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A) (sqrt.f64 (*.f64 F B)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B)))) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 (pow.f64 B 7) F)))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B))) (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/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B))) (sqrt.f64 -1/2)))) 2)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B))))) (*.f64 A (pow.f64 (sqrt.f64 -1/2) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 B 3)))))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 4)) (sqrt.f64 (*.f64 F (pow.f64 B 13)))))))) (pow.f64 C 3))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 3) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (pow.f64 B 9))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B)))) (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 3) F)))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))) (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1/2 (*.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 C (*.f64 4 C)) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))) (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))))))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1/2 (*.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 C (*.f64 4 C)) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (*.f64 (+.f64 (*.f64 (+.f64 C (*.f64 4 C)) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (-.f64 (*.f64 -1/2 (*.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) 2))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) 3))))))))
(*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 C (*.f64 4 C)) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 C (*.f64 4 C)) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (+.f64 C (*.f64 4 C)) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 B 3)))))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1 C)) (*.f64 F B)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1 C)) (*.f64 F B)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) (*.f64 -4 C)) B)) (*.f64 -1 (*.f64 F (pow.f64 B 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 F B)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1 C)) (*.f64 F B)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) (*.f64 -4 C)) B)) (*.f64 -1 (*.f64 F (pow.f64 B 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) (*.f64 -4 C)) B)) (*.f64 -1 (*.f64 F (pow.f64 B 2)))) (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1 C)) (*.f64 F B))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 B 3)))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) C)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) C)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 -1/2 (*.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) C)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (*.f64 (pow.f64 C 3) (-.f64 (*.f64 -1/2 (*.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) 2))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 -1/2 (*.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2))) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 F B)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2)))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -1/2) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 B 3)))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2))) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B))) (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 F B)))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B))) (sqrt.f64 -1/2)))) 2)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B))))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -1/2) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 B 3)))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B))) (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))))))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 C (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 F (pow.f64 B 2))))
(*.f64 A (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F (pow.f64 B 2))))
(*.f64 A (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F (pow.f64 B 2))))
(*.f64 A (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F (pow.f64 B 2))))
(*.f64 C (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 F (pow.f64 B 2))))
(*.f64 C (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 F (pow.f64 B 2))))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(*.f64 -1 (*.f64 F (pow.f64 B 3)))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(*.f64 -1 (*.f64 F (pow.f64 B 3)))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(*.f64 F (+.f64 (*.f64 -1 (pow.f64 B 3)) (*.f64 (+.f64 A C) (pow.f64 B 2))))
(*.f64 F (+.f64 (*.f64 -1 (pow.f64 B 3)) (*.f64 (+.f64 A C) (pow.f64 B 2))))
(*.f64 F (+.f64 (*.f64 -1 (pow.f64 B 3)) (*.f64 (+.f64 A C) (pow.f64 B 2))))
(*.f64 F (+.f64 (*.f64 -1 (pow.f64 B 3)) (*.f64 (+.f64 A C) (pow.f64 B 2))))
(*.f64 F (+.f64 (*.f64 -1 (pow.f64 B 3)) (*.f64 (+.f64 A C) (pow.f64 B 2))))
(*.f64 F (+.f64 (*.f64 -1 (pow.f64 B 3)) (*.f64 (+.f64 A C) (pow.f64 B 2))))
(*.f64 F (+.f64 (*.f64 -1 (pow.f64 B 3)) (*.f64 (+.f64 A C) (pow.f64 B 2))))
(*.f64 F (+.f64 (*.f64 -1 (pow.f64 B 3)) (*.f64 (+.f64 A C) (pow.f64 B 2))))
(*.f64 -1 (*.f64 F (+.f64 (pow.f64 B 3) (*.f64 -1 (*.f64 (+.f64 A C) (pow.f64 B 2))))))
(*.f64 -1 (*.f64 F (+.f64 (pow.f64 B 3) (*.f64 -1 (*.f64 (+.f64 A C) (pow.f64 B 2))))))
(*.f64 -1 (*.f64 F (+.f64 (pow.f64 B 3) (*.f64 -1 (*.f64 (+.f64 A C) (pow.f64 B 2))))))
(*.f64 -1 (*.f64 F (+.f64 (pow.f64 B 3) (*.f64 -1 (*.f64 (+.f64 A C) (pow.f64 B 2))))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(*.f64 A (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(*.f64 A (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(*.f64 C (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(*.f64 C (*.f64 F (pow.f64 B 2)))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(+.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) 0)
(+.f64 0 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))))
(*.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) 0)
(+.f64 0 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))))
(*.f64 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C)))) 1)
(*.f64 1 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C)))))
Outputs
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F))))) (*.f64 -1 (/.f64 (sqrt.f64 2) (pow.f64 B 2))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))))) (*.f64 -1 (/.f64 (sqrt.f64 2) (pow.f64 B 2))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F)))))))) (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 4)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4))))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))))))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 4)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))))))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F))))) (*.f64 -1 (/.f64 (sqrt.f64 2) (pow.f64 B 2)))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 4)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F)))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))))))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))))) (*.f64 -1 (/.f64 (sqrt.f64 2) (pow.f64 B 2)))) (*.f64 A (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 4)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5))))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 C (*.f64 4 C)) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 6)) (sqrt.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))))))))) (pow.f64 A 2)) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))))
(+.f64 (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 4)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4))))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))))))) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))))) 2))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4)))))) (pow.f64 B 4)) (*.f64 -2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 6)) (*.f64 -16 (sqrt.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F)))))))))) (pow.f64 A 2))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F)))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))))))) (+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 4)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))))))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) 1/2)) 2))) (pow.f64 B 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))))) (pow.f64 B 4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 6)))))) (pow.f64 A 2))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F))))) (*.f64 -1 (/.f64 (sqrt.f64 2) (pow.f64 B 2)))) (+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 4)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F)))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))))))) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F))))) 2))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F))) (*.f64 (sqrt.f64 2) C)) (pow.f64 B 4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 6)))))) (pow.f64 A 2))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))))) (*.f64 -1 (/.f64 (sqrt.f64 2) (pow.f64 B 2)))) (+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 4)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5))))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))))))) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 B (*.f64 F -1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5)))) 1/2)) 2))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5))))) (pow.f64 B 4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 6)))))) (pow.f64 A 2))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 C (*.f64 4 C)) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 6)) (sqrt.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))))))))) (pow.f64 A 2)) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 8)) (sqrt.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (+.f64 C (*.f64 4 C)) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (-.f64 (*.f64 -1/2 (*.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) 3))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (*.f64 -1/2 (*.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 C (*.f64 4 C)) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) 2)))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) (*.f64 -8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 6)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))))))))))
(+.f64 (+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F)))))) (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 4)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4))))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))))))) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))))) 2))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4)))))) (pow.f64 B 4)) (*.f64 -2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 6)) (*.f64 -16 (sqrt.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F)))))))))) (pow.f64 A 2))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F)))))))) (*.f64 (pow.f64 A 3) (+.f64 (+.f64 (*.f64 -64 (*.f64 (sqrt.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 8)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4)))) (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))))) 2)))) (pow.f64 B 2)) (*.f64 1/4 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))) 3)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))))) 2)))) (pow.f64 B 4)) (*.f64 -2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4)))))) (pow.f64 B 6)) (*.f64 -8 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 4)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) 1/2)) 2))) (pow.f64 B 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))))) (pow.f64 B 4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 6)))))) (pow.f64 A 2)) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 8)))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) 1/2)) 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))) 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 -2 (/.f64 (*.f64 (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) 1/2)) 2)) (*.f64 (sqrt.f64 2) C)) (pow.f64 B 4)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 -8 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (*.f64 (sqrt.f64 2) (pow.f64 C 2))) (pow.f64 B 6)))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 4)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F)))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F))))) (*.f64 -1 (/.f64 (sqrt.f64 2) (pow.f64 B 2)))) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F))))) 2))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F))) (*.f64 (sqrt.f64 2) C)) (pow.f64 B 4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 6)))))) (pow.f64 A 2))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 8)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F))) (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F))))) 2)))) (pow.f64 B 2)) (*.f64 1/4 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))) 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F))))) 2)) (*.f64 (sqrt.f64 2) C)) (pow.f64 B 4)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) -2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 -8 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F))) (*.f64 (sqrt.f64 2) (pow.f64 C 2))) (pow.f64 B 6))))))))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))))) (*.f64 -1 (/.f64 (sqrt.f64 2) (pow.f64 B 2)))) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 3)) (pow.f64 B 8)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5)))) (-.f64 (*.f64 B (*.f64 F -1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5)))) 1/2)) 2)))) (pow.f64 B 2)) (*.f64 1/4 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))) 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (-.f64 (*.f64 B (*.f64 F -1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5)))) 1/2)) 2))) (pow.f64 B 4)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) -2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 -8 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5)))) (*.f64 (sqrt.f64 2) (pow.f64 C 2))) (pow.f64 B 6)))))))) (+.f64 (*.f64 A (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) C) (pow.f64 B 4)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5))))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))))))) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 B (*.f64 F -1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5)))) 1/2)) 2))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 -2 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) C) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5))))) (pow.f64 B 4)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (pow.f64 B 6)))))) (pow.f64 A 2)))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 F B))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 B F))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2)))) (*.f64 A (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 F B)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 A (pow.f64 C 2))) (sqrt.f64 (*.f64 F (pow.f64 B 5)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4))))) (*.f64 C (*.f64 A (sqrt.f64 -1/2)))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 B F)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) A)) (sqrt.f64 (*.f64 F (pow.f64 B 5)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5)))) (*.f64 C (*.f64 A (sqrt.f64 -1/2)))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 B F)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) A)) (sqrt.f64 (*.f64 F (pow.f64 B 5)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F)))) (*.f64 (sqrt.f64 -1/2) (*.f64 A C))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 B F)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) A))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5))))) (*.f64 (sqrt.f64 -1/2) (*.f64 C A))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 B F)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) A))))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (pow.f64 B 9))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2)))) (*.f64 A (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2)))) (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 C (*.f64 4 C)) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2)) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 F B)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 A (pow.f64 C 2))) (sqrt.f64 (*.f64 F (pow.f64 B 5))))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (*.f64 1/64 (sqrt.f64 (*.f64 F (pow.f64 B 9))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4))))) (*.f64 C (*.f64 A (sqrt.f64 -1/2)))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F))))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 B F)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) A)) (sqrt.f64 (*.f64 F (pow.f64 B 5)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2))) (*.f64 C (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (pow.f64 B 9))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5)))) (*.f64 C (*.f64 A (sqrt.f64 -1/2)))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5)))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 B F)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) A)) (sqrt.f64 (*.f64 F (pow.f64 B 5)))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 A 2) (*.f64 C (sqrt.f64 -1/2))))))))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (pow.f64 B 9))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5)))) (*.f64 C (*.f64 A (sqrt.f64 -1/2)))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5)))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 B F)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) A)) (sqrt.f64 (*.f64 F (pow.f64 B 5)))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 A 2) (*.f64 C (sqrt.f64 -1/2))))))))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (pow.f64 B 9))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5)))) (*.f64 C (*.f64 A (sqrt.f64 -1/2)))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5)))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 B F)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) A)) (sqrt.f64 (*.f64 F (pow.f64 B 5)))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (sqrt.f64 -1/2)))) 2))))) (*.f64 (pow.f64 A 2) (*.f64 C (sqrt.f64 -1/2))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F)))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 B F)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) A)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (-.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 (pow.f64 A 2) (*.f64 C (sqrt.f64 -1/2)))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F)))) (*.f64 (sqrt.f64 -1/2) (*.f64 A C))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (pow.f64 B 9)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5))))) (*.f64 (sqrt.f64 -1/2) (*.f64 C A))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (pow.f64 B 9))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (-.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 (pow.f64 A 2) (*.f64 C (sqrt.f64 -1/2)))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 B F)))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) A))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F))))))))
(+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 C (*.f64 4 C)) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2)) (sqrt.f64 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 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 3) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (pow.f64 B 13))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 F B)))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (+.f64 C (*.f64 4 C)) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (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 F 3) (pow.f64 B 3)))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (pow.f64 B 9))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2)))) (*.f64 A (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 C (*.f64 4 C)) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2)) (sqrt.f64 2)) (*.f64 (pow.f64 A 2) (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2)))) (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 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 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2)))) (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 7) F)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 A (pow.f64 C 2))) (sqrt.f64 (*.f64 F (pow.f64 B 5))))))))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (+.f64 (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 3) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (pow.f64 B 13))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 B F))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4)))) (-.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2)))) (*.f64 C (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -1/2) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (*.f64 1/64 (sqrt.f64 (*.f64 F (pow.f64 B 9))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4))))) (*.f64 C (*.f64 A (sqrt.f64 -1/2)))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2))) (*.f64 C (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4))))) (*.f64 (pow.f64 C 3) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 7) F))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) A)) (sqrt.f64 (*.f64 F (pow.f64 B 5)))))))))))
(+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2)))))) (+.f64 (+.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 B F)))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 3) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (pow.f64 B 13)))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (pow.f64 B 9))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (sqrt.f64 -1/2)))) 2)))) (*.f64 C (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -1/2) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5)))) (*.f64 C (*.f64 A (sqrt.f64 -1/2)))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) A)) (sqrt.f64 (*.f64 F (pow.f64 B 5))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5)))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5)))) (*.f64 (pow.f64 C 3) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 7) F))))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 A 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 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2)))))) (+.f64 (+.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 B F)))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 3) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (pow.f64 B 13)))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (pow.f64 B 9))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (+.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (sqrt.f64 -1/2)))) 2))))) (*.f64 C (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -1/2) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5)))) (*.f64 C (*.f64 A (sqrt.f64 -1/2)))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) A)) (sqrt.f64 (*.f64 F (pow.f64 B 5))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5)))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5)))) (*.f64 (pow.f64 C 3) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 7) F))))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 A 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 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (sqrt.f64 -1/2)))) 2))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2)))))) (+.f64 (+.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 B F)))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 3) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (pow.f64 B 13)))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (pow.f64 B 9))))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (sqrt.f64 -1/2)))) 2)))))) (*.f64 C (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -1/2) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5)))) (*.f64 C (*.f64 A (sqrt.f64 -1/2)))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) A)) (sqrt.f64 (*.f64 F (pow.f64 B 5))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5)))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5)))) (*.f64 (pow.f64 C 3) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 7) F))))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (sqrt.f64 -1/2)))) 2))))) (*.f64 (pow.f64 A 2) (*.f64 C (sqrt.f64 -1/2)))))))))
(+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (-.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 (pow.f64 A 2) (*.f64 C (sqrt.f64 -1/2)))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) A)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F)))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F)))) (*.f64 (pow.f64 C 3) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 7) F))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F)))) (*.f64 (sqrt.f64 -1/2) (*.f64 A C))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (pow.f64 B 9))))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 B F)))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (-.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))))) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F))))) (*.f64 C (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -1/2) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (-.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2)))))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 3) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (pow.f64 B 13)))))))
(+.f64 (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5))))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (-.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 C (*.f64 (pow.f64 A 3) (pow.f64 (sqrt.f64 -1/2) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 B F)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5))))) (*.f64 (sqrt.f64 -1/2) (*.f64 C A))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (pow.f64 B 9))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) A)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (-.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 (pow.f64 A 2) (*.f64 C (sqrt.f64 -1/2)))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5))))) (*.f64 (pow.f64 C 3) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 7) F))))))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (-.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2)))))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 3) (pow.f64 C 4))) (sqrt.f64 (*.f64 F (pow.f64 B 13)))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 F B))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (*.f64 -1/4 (sqrt.f64 (*.f64 B F))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (*.f64 (sqrt.f64 (*.f64 B F)) -1/4))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 F B)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1 C)) (*.f64 F B)))) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2)) (sqrt.f64 (*.f64 F (pow.f64 B 5)))))) A)))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (*.f64 -1/4 (sqrt.f64 (*.f64 B F)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (*.f64 -1 C))))) (*.f64 C (sqrt.f64 -1/2))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) A)))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (*.f64 (sqrt.f64 (*.f64 B F)) -1/4)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C))))) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) A)))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (*.f64 (sqrt.f64 (*.f64 B F)) -1/4)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C)))))) (*.f64 C (sqrt.f64 -1/2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) -1/8)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) A)))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 F B)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) (*.f64 -4 C)) B)) (*.f64 -1 (*.f64 F (pow.f64 B 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2))) (*.f64 (pow.f64 A 2) (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1 C)) (*.f64 F B)))) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2)) (sqrt.f64 (*.f64 F (pow.f64 B 5)))))) A)) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (pow.f64 B 9))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1 C)) (*.f64 F B)))) (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 3) F))))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (*.f64 -1/4 (sqrt.f64 (*.f64 B F)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (*.f64 -1 C)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2))) (*.f64 C (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 B F)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (*.f64 -1 C))))) (*.f64 C (sqrt.f64 -1/2))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) A)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (*.f64 -1/64 (sqrt.f64 (*.f64 F (pow.f64 B 9))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (*.f64 -1 C))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F)))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C))))) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) A)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) -1/64)) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (*.f64 (sqrt.f64 (*.f64 B F)) -1/4)) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C)))) (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 A 2) (*.f64 C (sqrt.f64 -1/2))))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C))))) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) A)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) -1/64)) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (*.f64 (sqrt.f64 (*.f64 B F)) -1/4)) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 -1 (*.f64 F (pow.f64 B 3)))) (-.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C)))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 A 2) (*.f64 C (sqrt.f64 -1/2))))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C))))) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) A)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) -1/64)) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (*.f64 (sqrt.f64 (*.f64 B F)) -1/4)) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C)))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 A 2) (*.f64 C (sqrt.f64 -1/2))))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C)))))) (*.f64 C (sqrt.f64 -1/2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) -1/8)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) A)) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C)))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (*.f64 (sqrt.f64 (*.f64 B F)) -1/4)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2)))) (*.f64 (pow.f64 A 2) (*.f64 C (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) -1/8))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C)))))) (*.f64 C (sqrt.f64 -1/2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) -1/8)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) A)) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) -1/64)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C)))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (*.f64 (sqrt.f64 (*.f64 B F)) -1/4)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2)))) (*.f64 (pow.f64 A 2) (*.f64 C (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) -1/8)))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (sqrt.f64 (*.f64 F B)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 4)) (sqrt.f64 (*.f64 F (pow.f64 B 13))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) (*.f64 -4 C)) B)) (*.f64 -1 (*.f64 F (pow.f64 B 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2))) (*.f64 (pow.f64 C 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 -1 (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1 C)) (*.f64 F B)))) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 (pow.f64 B 7) F)))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) (*.f64 -4 C)) B)) (*.f64 -1 (*.f64 F (pow.f64 B 2)))) (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1 C)) (*.f64 F B))) (sqrt.f64 -1/2)))) 2)))) (*.f64 C (pow.f64 (sqrt.f64 -1/2) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 B 3))))))))) (pow.f64 A 3))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) (*.f64 -4 C)) B)) (*.f64 -1 (*.f64 F (pow.f64 B 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2))) (*.f64 (pow.f64 A 2) (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1 C)) (*.f64 F B)))) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2)) (sqrt.f64 (*.f64 F (pow.f64 B 5)))))) A)) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1 C)) (*.f64 F B)))) (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (pow.f64 B 9))))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (*.f64 -1/4 (sqrt.f64 (*.f64 B F)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 13))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 4)))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (*.f64 -1 C)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (*.f64 -1 C))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))) (*.f64 -1/128 (sqrt.f64 (/.f64 (pow.f64 B 7) F))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (*.f64 -1 C)))) (-.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (*.f64 -1 C)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2)))) (*.f64 C (pow.f64 (sqrt.f64 -1/2) 3))) (*.f64 1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))))))) (pow.f64 A 3))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (*.f64 -1 C)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2))) (*.f64 C (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (*.f64 -1 C))))) (*.f64 C (sqrt.f64 -1/2))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) A)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (*.f64 -1/64 (sqrt.f64 (*.f64 F (pow.f64 B 9))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (*.f64 -1 C))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F)))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (*.f64 (sqrt.f64 (*.f64 B F)) -1/4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 13))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 4)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C)))) (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 7) F)) (*.f64 -1/128 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))))) (*.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 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C)))) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C)))) (sqrt.f64 -1/2)))) 2)))) (*.f64 C (pow.f64 (sqrt.f64 -1/2) 3)))))))) (pow.f64 A 3))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C)))) (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 A 2) (*.f64 C (sqrt.f64 -1/2)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C))))) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) A)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) -1/64)) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (*.f64 (sqrt.f64 (*.f64 B F)) -1/4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 13))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 4)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 -1 (*.f64 F (pow.f64 B 3)))) (-.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C)))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 7) F)) (*.f64 -1/128 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))))) (*.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 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C)))) (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 -1 (*.f64 F (pow.f64 B 3)))) (-.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C)))) (sqrt.f64 -1/2)))) 2))))) (*.f64 C (pow.f64 (sqrt.f64 -1/2) 3)))))))) (pow.f64 A 3))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 -1 (*.f64 F (pow.f64 B 3)))) (-.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C)))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 A 2) (*.f64 C (sqrt.f64 -1/2)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C))))) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) A)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) -1/64)) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (*.f64 (sqrt.f64 (*.f64 B F)) -1/4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 13))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 4)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C)))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 7) F)) (*.f64 -1/128 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2))))) (*.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 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C)))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C)))) (sqrt.f64 -1/2)))) 2))))) (*.f64 C (pow.f64 (sqrt.f64 -1/2) 3)))))))) (pow.f64 A 3))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C)))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 A 2) (*.f64 C (sqrt.f64 -1/2)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C))))) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) A)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) -1/64)) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C)))))) (*.f64 C (sqrt.f64 -1/2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) -1/8)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) A)) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C)))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (*.f64 (sqrt.f64 (*.f64 B F)) -1/4)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2)))) (*.f64 (pow.f64 A 2) (*.f64 C (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) -1/8)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 13))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 4)))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C))))) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2))))) (*.f64 C (pow.f64 (sqrt.f64 -1/2) 3))) (*.f64 1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 7) F)) (*.f64 -1/128 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C)))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2)))))))) (pow.f64 A 3))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C)))))) (*.f64 C (sqrt.f64 -1/2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) -1/8)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) A)) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) (pow.f64 C 3))) -1/64)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C)))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) C) (*.f64 (sqrt.f64 (*.f64 B F)) -1/4)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2)))) (*.f64 (pow.f64 A 2) (*.f64 C (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) -1/8))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 13))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 4)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C)))))) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2)))) (*.f64 C (pow.f64 (sqrt.f64 -1/2) 3))) (*.f64 1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2)))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 7) F)) (*.f64 -1/128 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C)))))) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2)))))))) (pow.f64 A 3))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F))))) (*.f64 -1 (/.f64 (sqrt.f64 2) (pow.f64 B 2))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 -1 (/.f64 (sqrt.f64 2) (pow.f64 B 2))))
(+.f64 (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))))))) (*.f64 -4 (*.f64 (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)))))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F))))))) (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5))))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))))) (*.f64 -4 (*.f64 (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)))))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F))))) (*.f64 -1 (/.f64 (sqrt.f64 2) (pow.f64 B 2)))) (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)))))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 -1 (/.f64 (sqrt.f64 2) (pow.f64 B 2)))) (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)))))))
(+.f64 (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 6)) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))))))) (*.f64 -4 (*.f64 (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))))))) 2))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))))))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F))))) (pow.f64 B 4)))) (*.f64 -16 (*.f64 (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 6)))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5))))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))))) (*.f64 -4 (*.f64 (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))))) 2))) (pow.f64 B 2)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))))) (pow.f64 B 4)))) (*.f64 -16 (*.f64 (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 6)))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F))))) (*.f64 -1 (/.f64 (sqrt.f64 2) (pow.f64 B 2)))) (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))))) 2))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))))) (pow.f64 B 4)))) (*.f64 -16 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 6))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 -1 (/.f64 (sqrt.f64 2) (pow.f64 B 2)))) (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 B (*.f64 F -1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))))) 2))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))))))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))))) (pow.f64 B 4)))) (*.f64 -16 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 6))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (pow.f64 B 4)) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) 2))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 B 6)) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))))) (pow.f64 B 6)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 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 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) 2)))) (pow.f64 B 4)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (-.f64 (*.f64 -1/2 (*.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) 3))))) (*.f64 -64 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 B 8)) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))))))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))))))) (*.f64 -4 (*.f64 (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))))))) 2))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))))))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F))))) (pow.f64 B 4)))) (*.f64 -16 (*.f64 (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 6)))))))) (*.f64 (pow.f64 C 3) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F))))) (pow.f64 B 6)) (*.f64 -8 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))))))) 2)))) (pow.f64 B 4)) (*.f64 -2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F))) (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))))))) 2)))) (pow.f64 B 2)) (*.f64 1/4 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))) 3))))) (*.f64 -64 (*.f64 (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 8)))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5))))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))))) (*.f64 -4 (*.f64 (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F))))) (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)))))) (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))))) 2))) (pow.f64 B 2)))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))))) (pow.f64 B 4)))) (*.f64 -16 (*.f64 (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 6))))))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) (pow.f64 B 2)) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F))))))) (*.f64 (pow.f64 C 3) (+.f64 (+.f64 (+.f64 (*.f64 -8 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))))) (pow.f64 B 6)))) (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (/.f64 (*.f64 (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))))) 2)) (*.f64 (sqrt.f64 2) A)) (pow.f64 B 4))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))))) 2)))) (pow.f64 B 2)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))) 3)))))) (*.f64 -64 (*.f64 (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 8)))))))))
(+.f64 (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)))))) (+.f64 (+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))))) 2))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))))) (pow.f64 B 4)))) (*.f64 -16 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 6))))))) (*.f64 (pow.f64 C 3) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))) (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))))) 2)))) (pow.f64 B 2)) (*.f64 1/4 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F)))) 3))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 8))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (*.f64 -8 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 6)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))))) 2)))) (pow.f64 B 4)) (*.f64 -2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F))))) (*.f64 -1 (/.f64 (sqrt.f64 2) (pow.f64 B 2))))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 -1 (/.f64 (sqrt.f64 2) (pow.f64 B 2)))) (+.f64 (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))) (-.f64 (*.f64 B (*.f64 F -1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))))) 2)))) (pow.f64 B 2)) (*.f64 1/4 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))) 3))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 -64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 B 8)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (*.f64 -8 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (pow.f64 B 6)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (-.f64 (*.f64 B (*.f64 F -1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))))) 2)))) (pow.f64 B 4)) (*.f64 -2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))))))))))) (+.f64 (*.f64 C (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) A) (pow.f64 B 4)))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 B (*.f64 F -1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))))) 2))) (pow.f64 B 2)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))))))) (+.f64 (*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))))) (pow.f64 B 4)))) (*.f64 -16 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 B 6))))))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A) (sqrt.f64 (*.f64 F B))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A) (*.f64 1/4 (sqrt.f64 (*.f64 B F))))
(*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A)))
(*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 1/4 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A)))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2)))) (*.f64 A (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) C)) (sqrt.f64 (*.f64 F (pow.f64 B 5))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A) (sqrt.f64 (*.f64 F B))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F)))) (*.f64 C (*.f64 A (sqrt.f64 -1/2)))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A) (*.f64 1/4 (sqrt.f64 (*.f64 B F)))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 C (pow.f64 A 2)))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5))))) (*.f64 C (*.f64 A (sqrt.f64 -1/2)))))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 C (pow.f64 A 2)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 1/4 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))) (*.f64 (sqrt.f64 -1/2) (*.f64 A C))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 C (pow.f64 A 2)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 1/4 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))) (*.f64 (sqrt.f64 -1/2) (*.f64 C A))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 C (pow.f64 A 2)))))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2)))) (*.f64 A (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) C)) (sqrt.f64 (*.f64 F (pow.f64 B 5))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2)))) (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 3) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (pow.f64 B 9))))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A) (sqrt.f64 (*.f64 F B)))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F)))) (*.f64 C (*.f64 A (sqrt.f64 -1/2)))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2))) (*.f64 (pow.f64 C 2) (*.f64 A (sqrt.f64 -1/2)))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 C (pow.f64 A 2))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F)))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A) (*.f64 1/4 (sqrt.f64 (*.f64 B F)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) (pow.f64 A 3))) (*.f64 1/64 (sqrt.f64 (*.f64 F (pow.f64 B 9))))))))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5))))) (*.f64 C (*.f64 A (sqrt.f64 -1/2)))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 C 2) (*.f64 A (sqrt.f64 -1/2)))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 C (pow.f64 A 2))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))))) (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) (pow.f64 A 3))))))))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5))))) (*.f64 C (*.f64 A (sqrt.f64 -1/2)))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (-.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 C 2) (*.f64 A (sqrt.f64 -1/2)))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 C (pow.f64 A 2))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))))) (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) (pow.f64 A 3))))))))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5))))) (*.f64 C (*.f64 A (sqrt.f64 -1/2)))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 C 2) (*.f64 A (sqrt.f64 -1/2)))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 C (pow.f64 A 2))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))))) (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) (pow.f64 A 3))))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))) (*.f64 (sqrt.f64 -1/2) (*.f64 A C))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 A F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))) (sqrt.f64 -1/2)))) 2))))) (*.f64 (pow.f64 C 2) (*.f64 A (sqrt.f64 -1/2)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 C (pow.f64 A 2))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 1/4 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) (pow.f64 A 3))) (*.f64 1/64 (sqrt.f64 (*.f64 F (pow.f64 B 9))))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))) (*.f64 (sqrt.f64 -1/2) (*.f64 C A))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F A)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))) (sqrt.f64 -1/2)))) 2))))) (*.f64 (pow.f64 C 2) (*.f64 A (sqrt.f64 -1/2)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 1/4 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 C (pow.f64 A 2))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) (pow.f64 A 3))) (*.f64 1/64 (sqrt.f64 (*.f64 F (pow.f64 B 9))))))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 2) C)) (sqrt.f64 (*.f64 F (pow.f64 B 5))))) (+.f64 (*.f64 1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2)))) (*.f64 (pow.f64 A 3) (*.f64 (pow.f64 C 3) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 7) F)))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A) (sqrt.f64 (*.f64 F B)))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2)))) (*.f64 A (*.f64 C (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 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 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 4) (pow.f64 C 3))) (sqrt.f64 (*.f64 F (pow.f64 B 13))))) (+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2)))) (*.f64 A (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -1/2) 3)))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 B 3)))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2)))) (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 3) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (pow.f64 B 9))))))))))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 C (pow.f64 A 2))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F)))) (*.f64 (pow.f64 C 3) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2)))) (*.f64 1/128 (sqrt.f64 (/.f64 (pow.f64 B 7) F)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A) (*.f64 1/4 (sqrt.f64 (*.f64 B F))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F)))) (*.f64 C (*.f64 A (sqrt.f64 -1/2)))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2))) (*.f64 (pow.f64 C 3) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 3) (pow.f64 A 4))) (*.f64 1/256 (sqrt.f64 (*.f64 F (pow.f64 B 13))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F))) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2)))) (*.f64 A (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -1/2) 3)))) (*.f64 -1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2))) (*.f64 (pow.f64 C 2) (*.f64 A (sqrt.f64 -1/2)))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F)))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) (pow.f64 A 3))) (*.f64 1/64 (sqrt.f64 (*.f64 F (pow.f64 B 9)))))))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 C (pow.f64 A 2))))) (+.f64 (+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 7) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5))))) (*.f64 (pow.f64 C 3) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2))))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5))))) (*.f64 C (*.f64 A (sqrt.f64 -1/2)))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 C 3) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 13))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 3) (pow.f64 A 4))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (sqrt.f64 -1/2)))) 2)) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))))) (*.f64 A (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -1/2) 3)))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 C 2) (*.f64 A (sqrt.f64 -1/2)))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))))) (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) (pow.f64 A 3)))))))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 C (pow.f64 A 2))))) (+.f64 (+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 7) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5))))) (*.f64 (pow.f64 C 3) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2))))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5))))) (*.f64 C (*.f64 A (sqrt.f64 -1/2)))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (-.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 C 3) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 13))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 3) (pow.f64 A 4))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (-.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (sqrt.f64 -1/2)))) 2))) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))))) (*.f64 A (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -1/2) 3)))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (-.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 C 2) (*.f64 A (sqrt.f64 -1/2)))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))))) (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) (pow.f64 A 3)))))))))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 C (pow.f64 A 2))))) (+.f64 (+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A))) (*.f64 1/128 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 7) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5))))) (*.f64 (pow.f64 C 3) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2))))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5))))) (*.f64 C (*.f64 A (sqrt.f64 -1/2)))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 C 3) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))))))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 13))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 3) (pow.f64 A 4))))) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (sqrt.f64 -1/2)))) 2))) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))))) (*.f64 A (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -1/2) 3)))))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 C 2) (*.f64 A (sqrt.f64 -1/2)))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))))) (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) (pow.f64 A 3)))))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 C (pow.f64 A 2))))) (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 13))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 3) (pow.f64 A 4))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 A F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))) (sqrt.f64 -1/2)))) 2))))) (*.f64 (pow.f64 C 2) (*.f64 A (sqrt.f64 -1/2)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) (pow.f64 A 3))) (*.f64 1/64 (sqrt.f64 (*.f64 F (pow.f64 B 9)))))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 A F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))))) (*.f64 A (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -1/2) 3)))) (*.f64 -1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3))))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))) (*.f64 (sqrt.f64 -1/2) (*.f64 A C))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 A F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))) (sqrt.f64 -1/2)))) 2))))) (*.f64 (pow.f64 C 3) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 1/4 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))) (*.f64 (pow.f64 C 3) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2)))) (*.f64 1/128 (sqrt.f64 (/.f64 (pow.f64 B 7) F)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 1/4 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F A)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))) (sqrt.f64 -1/2)))) 2))))) (*.f64 (pow.f64 C 3) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))) (*.f64 (sqrt.f64 -1/2) (*.f64 C A))) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F A)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))) (sqrt.f64 -1/2)))) 2))))) (*.f64 A (*.f64 (pow.f64 C 3) (pow.f64 (sqrt.f64 -1/2) 3)))) (*.f64 -1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 13))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 3) (pow.f64 A 4))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F A)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))) (sqrt.f64 -1/2)))) 2))))) (*.f64 (pow.f64 C 2) (*.f64 A (sqrt.f64 -1/2)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (*.f64 1/32 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) (pow.f64 A 3))) (*.f64 1/64 (sqrt.f64 (*.f64 F (pow.f64 B 9))))))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 C (pow.f64 A 2))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))) (*.f64 (pow.f64 C 3) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2)))) (*.f64 1/128 (sqrt.f64 (/.f64 (pow.f64 B 7) F)))))))
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A) (sqrt.f64 (*.f64 F B))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A)))
(*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B)))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 2)) (sqrt.f64 (*.f64 F (pow.f64 B 5)))))) C)) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A) (sqrt.f64 (*.f64 F B)))))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (+.f64 (*.f64 A -4) (*.f64 -1 A)) (*.f64 B F)))) (*.f64 A (sqrt.f64 -1/2))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 2))))) C)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (*.f64 -1 A)))))) (*.f64 A (sqrt.f64 -1/2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 2))))) C)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (*.f64 A (sqrt.f64 -1/2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 2))))) C)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (*.f64 A (sqrt.f64 -1/2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) -1/8)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 2))))) C)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B)))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 2)) (sqrt.f64 (*.f64 F (pow.f64 B 5)))))) C)) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B))) (sqrt.f64 -1/2)))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A) (sqrt.f64 (*.f64 F B)))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 3) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (pow.f64 B 9))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B)))) (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 3) F))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (+.f64 (*.f64 A -4) (*.f64 -1 A)) (*.f64 B F)))) (*.f64 A (sqrt.f64 -1/2))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 2))))) C)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (+.f64 (*.f64 A -4) (*.f64 -1 A)) (*.f64 B F))) (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 C 2) (*.f64 A (sqrt.f64 -1/2)))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) (pow.f64 A 3))) (*.f64 -1/64 (sqrt.f64 (*.f64 F (pow.f64 B 9))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (+.f64 (*.f64 A -4) (*.f64 -1 A)) (*.f64 B F)))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (*.f64 -1 A)))))) (*.f64 A (sqrt.f64 -1/2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 2))))) C)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (*.f64 -1 A))))) (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 C 2) (*.f64 A (sqrt.f64 -1/2)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) (pow.f64 A 3))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (*.f64 -1 A)))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (*.f64 A (sqrt.f64 -1/2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 2))))) C)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A))))) (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 C 2) (*.f64 A (sqrt.f64 -1/2)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) (pow.f64 A 3))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (*.f64 A (sqrt.f64 -1/2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 2))))) C)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))) (-.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A))))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 C 2) (*.f64 A (sqrt.f64 -1/2)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) (pow.f64 A 3))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))))))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) (pow.f64 A 3))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) -1/64)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (*.f64 A (sqrt.f64 -1/2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) -1/8)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 2))))) C)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 A F)) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A))))) (sqrt.f64 -1/2)))) 2) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 (pow.f64 C 2) (*.f64 A (sqrt.f64 -1/2))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) (pow.f64 A 3))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) -1/64)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (*.f64 A (sqrt.f64 -1/2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) -1/8)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 2))))) C)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F A)) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A))))) (sqrt.f64 -1/2)))) 2) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 (pow.f64 C 2) (*.f64 A (sqrt.f64 -1/2)))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B)))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 2)) (sqrt.f64 (*.f64 F (pow.f64 B 5)))))) C)) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B))) (sqrt.f64 -1/2)))) 2))) (*.f64 A (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A) (sqrt.f64 (*.f64 F B)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B)))) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 (pow.f64 B 7) F)))) (+.f64 (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B))) (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/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B))) (sqrt.f64 -1/2)))) 2)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B))))) (*.f64 A (pow.f64 (sqrt.f64 -1/2) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 B 3)))))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 4)) (sqrt.f64 (*.f64 F (pow.f64 B 13)))))))) (pow.f64 C 3))) (+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 A 3) (pow.f64 C 2))) (sqrt.f64 (*.f64 F (pow.f64 B 9))))) (*.f64 1/32 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B)))) (*.f64 (pow.f64 A 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2)))) (sqrt.f64 (/.f64 (pow.f64 B 3) F)))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (+.f64 (*.f64 A -4) (*.f64 -1 A)) (*.f64 B F)))) (*.f64 A (sqrt.f64 -1/2))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 2))))) C)) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (+.f64 (*.f64 A -4) (*.f64 -1 A)) (*.f64 B F))) (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 C 2) (*.f64 A (sqrt.f64 -1/2)))) (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (*.f64 B F)) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A)))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) (pow.f64 A 3))) (*.f64 -1/64 (sqrt.f64 (*.f64 F (pow.f64 B 9))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (+.f64 (*.f64 A -4) (*.f64 -1 A)) (*.f64 B F)))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (+.f64 (*.f64 A -4) (*.f64 -1 A)) (*.f64 B F)))) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2))) (*.f64 -1/128 (sqrt.f64 (/.f64 (pow.f64 B 7) F)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (+.f64 (*.f64 A -4) (*.f64 -1 A)) (*.f64 B F))) (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (+.f64 (*.f64 A -4) (*.f64 -1 A)) (*.f64 B F))) (sqrt.f64 -1/2)))) 2)) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (+.f64 (*.f64 A -4) (*.f64 -1 A)) (*.f64 B F))))) (*.f64 A (pow.f64 (sqrt.f64 -1/2) 3))) (*.f64 1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))))) (*.f64 1/256 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 13))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 4))))))) (pow.f64 C 3))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (*.f64 -1 A)))))) (*.f64 A (sqrt.f64 -1/2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 2))))) C)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (*.f64 -1 A))))) (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 C 2) (*.f64 A (sqrt.f64 -1/2)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) (pow.f64 A 3))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (*.f64 -1 A)))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 7) F)) (*.f64 -1/128 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (*.f64 -1 A)))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (*.f64 -1 A))))) (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (*.f64 -1 A)))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (*.f64 -1 A))))) (sqrt.f64 -1/2)))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -1/2) 3))))) (*.f64 1/256 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 13))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 4))))))) (pow.f64 C 3)))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (*.f64 A (sqrt.f64 -1/2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 2))))) C)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A))))) (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 C 2) (*.f64 A (sqrt.f64 -1/2)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) (pow.f64 A 3))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 7) F)) (*.f64 -1/128 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A))))) (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A))))) (sqrt.f64 -1/2)))) 2))) (*.f64 A (pow.f64 (sqrt.f64 -1/2) 3))))) (*.f64 1/256 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 13))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 4))))))) (pow.f64 C 3)))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (*.f64 A (sqrt.f64 -1/2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 2))))) C)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))) (-.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A))))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 C 2) (*.f64 A (sqrt.f64 -1/2)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) (*.f64 -1/64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) (pow.f64 A 3))))) (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 7) F)) (*.f64 -1/128 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2))))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 3) F)) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))) (-.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A))))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))) (-.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A))))) (sqrt.f64 -1/2)))) 2)))) (*.f64 A (pow.f64 (sqrt.f64 -1/2) 3))))) (*.f64 1/256 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 13))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 4))))))) (pow.f64 C 3)))))))
(+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) (pow.f64 A 3))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) -1/64)))) (*.f64 -1 (/.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 A F)) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A))))) (sqrt.f64 -1/2)))) 2) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 A (pow.f64 (sqrt.f64 -1/2) 3))) (*.f64 1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))))) (*.f64 1/256 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 13))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 4))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 7) F)) (*.f64 -1/128 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 A F)) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A))))) (sqrt.f64 -1/2)))) 2) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F)))))) (pow.f64 C 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (*.f64 A (sqrt.f64 -1/2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) -1/8)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 2))))) C)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 A F)) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A))))) (sqrt.f64 -1/2)))) 2) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 (pow.f64 C 2) (*.f64 A (sqrt.f64 -1/2))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (*.f64 (pow.f64 C 2) (pow.f64 A 3))) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 9))) -1/64)) (+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) A))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (*.f64 (pow.f64 C 2) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2)))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F)))))) (*.f64 -1 (/.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F A)) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A))))) (sqrt.f64 -1/2)))) 2) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 A (pow.f64 (sqrt.f64 -1/2) 3))) (*.f64 1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))))) (*.f64 1/256 (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 13))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 4))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 B 7) F)) (*.f64 -1/128 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (*.f64 (pow.f64 A 3) (sqrt.f64 -1/2))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F A)) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A))))) (sqrt.f64 -1/2)))) 2) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 (pow.f64 A 2) (sqrt.f64 -1/2))) (*.f64 1/32 (sqrt.f64 (/.f64 (pow.f64 B 3) F)))))) (pow.f64 C 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (*.f64 A (sqrt.f64 -1/2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) -1/8)) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 5))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 A 2))))) C)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 -1/8 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F A)) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A))))) (sqrt.f64 -1/2)))) 2) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 (pow.f64 C 2) (*.f64 A (sqrt.f64 -1/2))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))) (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))) (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4)))))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (*.f64 (sqrt.f64 2) A)))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F))) (*.f64 (sqrt.f64 2) A)))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5)))) (*.f64 (sqrt.f64 2) A)))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1/2 (*.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 C (*.f64 4 C)) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))) (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))) (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4))))))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))))) 2)) (pow.f64 A 2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (*.f64 (sqrt.f64 2) A))))) (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) 1/2)) 2)) (pow.f64 A 2))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F))) (*.f64 (sqrt.f64 2) A)))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 (*.f64 (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F))))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) 1/2))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5)))) (*.f64 (sqrt.f64 2) A)))) (*.f64 (*.f64 (-.f64 (*.f64 B (*.f64 F -1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5)))) 1/2)) 2)) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) 1/2))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1/2 (*.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 C (*.f64 4 C)) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (*.f64 (+.f64 (*.f64 (+.f64 C (*.f64 4 C)) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (-.f64 (*.f64 -1/2 (*.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))))))) 2))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) 3))))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))))) 2)) (pow.f64 A 2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))) (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4))))))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4)))) (*.f64 (pow.f64 A 3) (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))))))) 2))))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))) 3)))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) 1/2)) 2)) (pow.f64 A 2))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (*.f64 (sqrt.f64 2) A)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))) 3))) (*.f64 -1/4 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (*.f64 (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) 1/2)) 2)) (pow.f64 A 3)))))))))
(+.f64 (*.f64 (*.f64 (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F))))) 2)) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) 1/2)) (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F))) (*.f64 (sqrt.f64 2) A))))) (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F))) (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F))))) 2))) (*.f64 (sqrt.f64 2) (pow.f64 A 3))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))) 3))) -1/4))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5)))) (*.f64 (sqrt.f64 2) A)))) (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5)))) (-.f64 (*.f64 B (*.f64 F -1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5)))) 1/2)) 2))) (*.f64 (sqrt.f64 2) (pow.f64 A 3))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))) 3))) -1/4)) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 (*.f64 (-.f64 (*.f64 B (*.f64 F -1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5)))) 1/2)) 2)) (*.f64 (sqrt.f64 2) (pow.f64 A 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) 1/2)))))
(*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B)))
(*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -1/2))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 A (sqrt.f64 -1/2))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -1/2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 A (sqrt.f64 -1/2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5)))) (sqrt.f64 -1/2)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 A (sqrt.f64 -1/2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 A (sqrt.f64 -1/2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 C (*.f64 4 C)) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B)))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -1/2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2))) (*.f64 A (sqrt.f64 -1/2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F)))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5)))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 A (sqrt.f64 -1/2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (sqrt.f64 -1/2)))) 2))) (*.f64 A (sqrt.f64 -1/2)))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5)))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 A (sqrt.f64 -1/2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (sqrt.f64 -1/2)))) 2)))) (*.f64 A (sqrt.f64 -1/2)))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5)))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 A (sqrt.f64 -1/2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (sqrt.f64 -1/2)))) 2))))) (*.f64 A (sqrt.f64 -1/2)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 A (sqrt.f64 -1/2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (-.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 A (sqrt.f64 -1/2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 A (sqrt.f64 -1/2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (-.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 A (sqrt.f64 -1/2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 (+.f64 C (*.f64 4 C)) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 (*.f64 A (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (+.f64 C (*.f64 4 C)) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 C) C) (*.f64 F B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 B 3)))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -1/2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2))) (*.f64 A (sqrt.f64 -1/2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4)))) (-.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (+.f64 C (*.f64 C 4)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2)))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 3))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5)))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (sqrt.f64 -1/2)))) 2))) (*.f64 A (sqrt.f64 -1/2))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 A (sqrt.f64 -1/2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 3))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5)))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (sqrt.f64 -1/2)))) 2)))) (*.f64 A (sqrt.f64 -1/2))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 A (sqrt.f64 -1/2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (+.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (sqrt.f64 -1/2)))) 2))))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 3))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5)))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (sqrt.f64 -1/2)))) 2))))) (*.f64 A (sqrt.f64 -1/2))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 A (sqrt.f64 -1/2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (sqrt.f64 -1/2)))) 2)))))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 3))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 A (sqrt.f64 -1/2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (-.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 A (sqrt.f64 -1/2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F)))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (-.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))))) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 (*.f64 C 5) F))))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 3))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) -1/4)))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 A (sqrt.f64 -1/2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (-.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 A (sqrt.f64 -1/2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F)))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5))))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (-.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 3))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) -1/4)))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -1/2))) (*.f64 -1 (sqrt.f64 (*.f64 B F))))
(*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 A (sqrt.f64 -1/2)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1 C)) (*.f64 F B)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -1/2))) (*.f64 -1 (sqrt.f64 (*.f64 B F)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (*.f64 -1 C))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 A (sqrt.f64 -1/2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C))))) (sqrt.f64 -1/2)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 A (sqrt.f64 -1/2))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C)))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1 C)) (*.f64 F B)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) (*.f64 -4 C)) B)) (*.f64 -1 (*.f64 F (pow.f64 B 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 F B)))))))
(+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -1/2))) (*.f64 -1 (sqrt.f64 (*.f64 B F)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (*.f64 -1 C))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (*.f64 -1 C)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2))) (*.f64 A (sqrt.f64 -1/2))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 A (sqrt.f64 -1/2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C))))) (sqrt.f64 -1/2)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C)))) (sqrt.f64 -1/2)))) 2))) (*.f64 A (sqrt.f64 -1/2)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 A (sqrt.f64 -1/2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C))))) (sqrt.f64 -1/2)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 -1 (*.f64 F (pow.f64 B 3)))) (-.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C)))) (sqrt.f64 -1/2)))) 2)))) (*.f64 A (sqrt.f64 -1/2)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 A (sqrt.f64 -1/2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C))))) (sqrt.f64 -1/2)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C)))) (sqrt.f64 -1/2)))) 2)))) (*.f64 A (sqrt.f64 -1/2)))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 A (sqrt.f64 -1/2))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C)))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2)))) (*.f64 A (sqrt.f64 -1/2))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1 C)) (*.f64 F B)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) (*.f64 -4 C)) B)) (*.f64 -1 (*.f64 F (pow.f64 B 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2))) (*.f64 A (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 -1 C) (*.f64 -4 C)) B)) (*.f64 -1 (*.f64 F (pow.f64 B 2)))) (-.f64 (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 (+.f64 (*.f64 -4 C) (*.f64 -1 C)) (*.f64 F B))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 B 3)))))))))
(+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 A (sqrt.f64 -1/2))) (*.f64 -1 (sqrt.f64 (*.f64 B F)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (*.f64 -1 C))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (*.f64 -1 C)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2))) (*.f64 A (sqrt.f64 -1/2))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (*.f64 -1 C)))) (-.f64 (+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 -1/2 (*.f64 (pow.f64 C 2) (*.f64 B F))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (*.f64 -1 C)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2)))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 3))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3))))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 A (sqrt.f64 -1/2))))) (+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C))))) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C)))) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C)))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 3)))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C)))) (sqrt.f64 -1/2)))) 2))) (*.f64 A (sqrt.f64 -1/2)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 A (sqrt.f64 -1/2))))) (+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C))))) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C)))) (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 -1 (*.f64 F (pow.f64 B 3)))) (-.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C)))) (sqrt.f64 -1/2)))) 2))))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 3)))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 -1 (*.f64 F (pow.f64 B 3)))) (-.f64 (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C)))) (sqrt.f64 -1/2)))) 2)))) (*.f64 A (sqrt.f64 -1/2)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 A (sqrt.f64 -1/2))))) (+.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C))))) (sqrt.f64 -1/2)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) (*.f64 -1/4 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C)))) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C)))) (sqrt.f64 -1/2)))) 2))))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 3)))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 (*.f64 B F) (+.f64 (*.f64 C -4) (neg.f64 C)))) (sqrt.f64 -1/2)))) 2)))) (*.f64 A (sqrt.f64 -1/2)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 A (sqrt.f64 -1/2))))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C)))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C))))) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2))))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 3)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2)))) (*.f64 A (sqrt.f64 -1/2))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 B F)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 A (sqrt.f64 -1/2))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2)))) (*.f64 A (sqrt.f64 -1/2))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C)))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) (*.f64 -1/4 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C)))))) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (-.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 C -4) (neg.f64 C))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2)))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 3))))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F))))))
(*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) C)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))))) (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F))))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) C)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 -1/2 (*.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))))) (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F))))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))))))) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))))) 2))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (sqrt.f64 2)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 B (*.f64 F -1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))))) 2))) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A))))))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) C)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (*.f64 (pow.f64 C 3) (-.f64 (*.f64 -1/2 (*.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) 2))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 -1/2 (*.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))))) (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F))))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))))))) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))))))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F))) (-.f64 (*.f64 -1/2 (*.f64 B F)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))))))) 2))))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))) 3)))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))))) 2)))))) (*.f64 -1/4 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))) 3))) (*.f64 (pow.f64 C 3) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))))) 2))))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (sqrt.f64 2)))) (*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))))) 2))))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 A F)))) 3))))))))
(+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 C 2) (-.f64 (*.f64 B (*.f64 F -1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))))) 2))) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A))))))))) (*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (-.f64 (*.f64 B (*.f64 F -1/2)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))))) 2))))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))) 3))))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B)))
(*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 C (sqrt.f64 -1/2))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 C (sqrt.f64 -1/2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5))))) (sqrt.f64 -1/2)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 C (sqrt.f64 -1/2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2))) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 F B)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2))) (*.f64 C (sqrt.f64 -1/2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 C (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5))))) (sqrt.f64 -1/2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 C (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5))))) (sqrt.f64 -1/2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (-.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (sqrt.f64 -1/2)))) 2)))) (*.f64 C (sqrt.f64 -1/2)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 C (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5))))) (sqrt.f64 -1/2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (sqrt.f64 -1/2)))) 2)))) (*.f64 C (sqrt.f64 -1/2)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 C (sqrt.f64 -1/2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 A F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))) (sqrt.f64 -1/2)))) 2))))) (*.f64 C (sqrt.f64 -1/2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 C (sqrt.f64 -1/2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F A)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))) (sqrt.f64 -1/2)))) 2))))) (*.f64 C (sqrt.f64 -1/2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2)))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -1/2) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 B 3)))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) 2))) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2))) (*.f64 C (sqrt.f64 -1/2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F))) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))) (pow.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (+.f64 A (*.f64 A 4)) (*.f64 B F))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) 2)))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -1/2) 3))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 C (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5))))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (sqrt.f64 -1/2)))) 2)) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -1/2) 3))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 C (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5))))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (-.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (sqrt.f64 -1/2)))) 2)))) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (-.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (sqrt.f64 -1/2)))) 2))) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -1/2) 3))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 C (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5))))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (sqrt.f64 -1/2)))) 2)))) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))) (sqrt.f64 -1/2)))) 2))) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 F (*.f64 B (*.f64 A 5)))))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -1/2) 3))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 C (sqrt.f64 -1/2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 A F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))) (sqrt.f64 -1/2)))) 2))))) (*.f64 C (sqrt.f64 -1/2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 A F)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -1/2) 3))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) -1/4))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 C (sqrt.f64 -1/2)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F A)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))) (sqrt.f64 -1/2)))) 2))))) (*.f64 C (sqrt.f64 -1/2))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F A)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5))) (sqrt.f64 -1/2)))) 2))))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -1/2) 3))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) -1/4)))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))) (*.f64 -1 (sqrt.f64 (*.f64 B F))))
(*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2)))))
(*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 C (sqrt.f64 -1/2)))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))) (*.f64 -1 (sqrt.f64 (*.f64 B F)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (+.f64 (*.f64 A -4) (*.f64 -1 A)) (*.f64 B F)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (*.f64 -1 A)))))) (sqrt.f64 -1/2)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (sqrt.f64 -1/2)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B))) (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 F B)))))))
(+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))) (*.f64 -1 (sqrt.f64 (*.f64 B F)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (+.f64 (*.f64 A -4) (*.f64 -1 A)) (*.f64 B F)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (+.f64 (*.f64 A -4) (*.f64 -1 A)) (*.f64 B F))) (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (*.f64 -1 A)))))) (sqrt.f64 -1/2)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (*.f64 -1 A))))) (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (sqrt.f64 -1/2)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A))))) (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (sqrt.f64 -1/2)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))) (-.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A))))) (sqrt.f64 -1/2)))) 2)))) (*.f64 C (sqrt.f64 -1/2)))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 A F)) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A))))) (sqrt.f64 -1/2)))) 2) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 C (sqrt.f64 -1/2))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F A)) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A))))) (sqrt.f64 -1/2)))) 2) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 C (sqrt.f64 -1/2))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))))
(+.f64 (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (*.f64 F B)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B)))) (sqrt.f64 -1/2)) (sqrt.f64 (/.f64 1 (*.f64 F B))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B))) (sqrt.f64 -1/2)))) 2)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B))))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -1/2) 3))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 F 3) (pow.f64 B 3)))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F B))) (/.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 2))) (*.f64 F (*.f64 (+.f64 (*.f64 -4 A) (*.f64 -1 A)) B))) (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))) (sqrt.f64 (/.f64 1 (*.f64 F B))))))))
(+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))) (*.f64 -1 (sqrt.f64 (*.f64 B F)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (+.f64 (*.f64 A -4) (*.f64 -1 A)) (*.f64 B F)))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (+.f64 (*.f64 A -4) (*.f64 -1 A)) (*.f64 B F))) (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (*.f64 F (*.f64 (pow.f64 A 2) B))) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (+.f64 (*.f64 A -4) (*.f64 -1 A)) (*.f64 B F))) (sqrt.f64 -1/2)))) 2)) (*.f64 (sqrt.f64 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 B 2) F)) (*.f64 (+.f64 (*.f64 A -4) (*.f64 -1 A)) (*.f64 B F))))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -1/2) 3))) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (*.f64 -1 A)))))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (*.f64 -1 A))))) (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) (*.f64 -1/4 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (*.f64 -1 A)))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (*.f64 -1 A))))) (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -1/2) 3))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A))))) (sqrt.f64 -1/2)))) 2))) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) (*.f64 -1/4 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (-.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (*.f64 (pow.f64 B 2) (*.f64 A F)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A))))) (sqrt.f64 -1/2)))) 2))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -1/2) 3))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))) (-.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A))))) (sqrt.f64 -1/2)))) 2)))) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) (*.f64 -1/4 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))) (-.f64 (*.f64 -1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A))))) (sqrt.f64 -1/2)))) 2)))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -1/2) 3))))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 A F)) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A))))) (sqrt.f64 -1/2)))) 2) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 C (sqrt.f64 -1/2))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 A F)) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A))))) (sqrt.f64 -1/2)))) 2) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -1/2) 3))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) -1/4))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 B F)) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 B F)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F A)) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A))))) (sqrt.f64 -1/2)))) 2) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 C (sqrt.f64 -1/2))) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 B F))))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A)))))) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (-.f64 (*.f64 (pow.f64 B 2) (*.f64 F A)) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 B F))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 F (neg.f64 (pow.f64 B 2))) (*.f64 B (*.f64 F (+.f64 (*.f64 A -4) (neg.f64 A))))) (sqrt.f64 -1/2)))) 2) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))))) (*.f64 (pow.f64 C 2) (pow.f64 (sqrt.f64 -1/2) 3))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 B 3) (pow.f64 F 3)))) -1/4))))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))
(*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))
(*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))
(*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))
(*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))
(*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))
(*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))
(*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))
(*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))
(*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))
(*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))
(*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))
(*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))
(*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))
(*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))
(*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))
(*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))
(*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))
(*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))
(*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))
(*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))
(*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))
(*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))
(*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))
(*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))
(*.f64 C (*.f64 F (pow.f64 B 2)))
(*.f64 C (*.f64 (pow.f64 B 2) F))
(*.f64 (pow.f64 B 2) (*.f64 C F))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 A (pow.f64 B 2))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 A F)))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 F A)))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 A (pow.f64 B 2))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 A F)))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 F A)))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 A (pow.f64 B 2))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 A F)))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 F A)))
(*.f64 A (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 A (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 A F))
(*.f64 (pow.f64 B 2) (*.f64 F A))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 A (pow.f64 B 2))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 A F)))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 F A)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 A (pow.f64 B 2))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 A F)))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 F A)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 A (pow.f64 B 2))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 A F)))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 F A)))
(*.f64 A (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 A (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 A F))
(*.f64 (pow.f64 B 2) (*.f64 F A))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 A (pow.f64 B 2))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 A F)))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 F A)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 A (pow.f64 B 2))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 A F)))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 F A)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 A (pow.f64 B 2))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 A F)))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 F A)))
(*.f64 A (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 A (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 A F))
(*.f64 (pow.f64 B 2) (*.f64 F A))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 A (pow.f64 B 2))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 A F)))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 F A)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 A (pow.f64 B 2))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 A F)))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 F A)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 A (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 A (pow.f64 B 2))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 A F)))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 F A)))
(*.f64 C (*.f64 F (pow.f64 B 2)))
(*.f64 C (*.f64 (pow.f64 B 2) F))
(*.f64 (pow.f64 B 2) (*.f64 C F))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 A (pow.f64 B 2))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 A F)))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 F A)))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 A (pow.f64 B 2))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 A F)))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 F A)))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 A (pow.f64 B 2))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 A F)))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 F A)))
(*.f64 C (*.f64 F (pow.f64 B 2)))
(*.f64 C (*.f64 (pow.f64 B 2) F))
(*.f64 (pow.f64 B 2) (*.f64 C F))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 A (pow.f64 B 2))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 A F)))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 F A)))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 A (pow.f64 B 2))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 A F)))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 F A)))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 C (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 A (pow.f64 B 2))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 A F)))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 2) (*.f64 F A)))
(*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))
(*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A))))
(+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))
(+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A))))
(+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))
(+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A))))
(+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))
(+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))
(*.f64 -1 (*.f64 F (pow.f64 B 3)))
(*.f64 F (*.f64 -1 (pow.f64 B 3)))
(*.f64 (pow.f64 B 3) (*.f64 -1 F))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A))))
(+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))
(+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A))))
(+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))
(+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A))))
(+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))
(+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))
(*.f64 -1 (*.f64 F (pow.f64 B 3)))
(*.f64 F (*.f64 -1 (pow.f64 B 3)))
(*.f64 (pow.f64 B 3) (*.f64 -1 F))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A))))
(+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))
(+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A))))
(+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))
(+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))
(+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A))))
(+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))
(+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))
(*.f64 F (+.f64 (*.f64 -1 (pow.f64 B 3)) (*.f64 (+.f64 A C) (pow.f64 B 2))))
(*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 C A)) (*.f64 -1 (pow.f64 B 3))))
(*.f64 F (+.f64 (*.f64 -1 (pow.f64 B 3)) (*.f64 (+.f64 A C) (pow.f64 B 2))))
(*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 C A)) (*.f64 -1 (pow.f64 B 3))))
(*.f64 F (+.f64 (*.f64 -1 (pow.f64 B 3)) (*.f64 (+.f64 A C) (pow.f64 B 2))))
(*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 C A)) (*.f64 -1 (pow.f64 B 3))))
(*.f64 F (+.f64 (*.f64 -1 (pow.f64 B 3)) (*.f64 (+.f64 A C) (pow.f64 B 2))))
(*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 C A)) (*.f64 -1 (pow.f64 B 3))))
(*.f64 F (+.f64 (*.f64 -1 (pow.f64 B 3)) (*.f64 (+.f64 A C) (pow.f64 B 2))))
(*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 C A)) (*.f64 -1 (pow.f64 B 3))))
(*.f64 F (+.f64 (*.f64 -1 (pow.f64 B 3)) (*.f64 (+.f64 A C) (pow.f64 B 2))))
(*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 C A)) (*.f64 -1 (pow.f64 B 3))))
(*.f64 F (+.f64 (*.f64 -1 (pow.f64 B 3)) (*.f64 (+.f64 A C) (pow.f64 B 2))))
(*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 C A)) (*.f64 -1 (pow.f64 B 3))))
(*.f64 F (+.f64 (*.f64 -1 (pow.f64 B 3)) (*.f64 (+.f64 A C) (pow.f64 B 2))))
(*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 C A)) (*.f64 -1 (pow.f64 B 3))))
(*.f64 -1 (*.f64 F (+.f64 (pow.f64 B 3) (*.f64 -1 (*.f64 (+.f64 A C) (pow.f64 B 2))))))
(*.f64 -1 (*.f64 F (+.f64 (pow.f64 B 3) (*.f64 -1 (*.f64 (pow.f64 B 2) (+.f64 C A))))))
(*.f64 -1 (*.f64 F (+.f64 (pow.f64 B 3) (*.f64 (+.f64 C A) (neg.f64 (pow.f64 B 2))))))
(*.f64 (+.f64 (pow.f64 B 3) (*.f64 (+.f64 C A) (neg.f64 (pow.f64 B 2)))) (*.f64 -1 F))
(*.f64 -1 (*.f64 F (+.f64 (pow.f64 B 3) (*.f64 -1 (*.f64 (+.f64 A C) (pow.f64 B 2))))))
(*.f64 -1 (*.f64 F (+.f64 (pow.f64 B 3) (*.f64 -1 (*.f64 (pow.f64 B 2) (+.f64 C A))))))
(*.f64 -1 (*.f64 F (+.f64 (pow.f64 B 3) (*.f64 (+.f64 C A) (neg.f64 (pow.f64 B 2))))))
(*.f64 (+.f64 (pow.f64 B 3) (*.f64 (+.f64 C A) (neg.f64 (pow.f64 B 2)))) (*.f64 -1 F))
(*.f64 -1 (*.f64 F (+.f64 (pow.f64 B 3) (*.f64 -1 (*.f64 (+.f64 A C) (pow.f64 B 2))))))
(*.f64 -1 (*.f64 F (+.f64 (pow.f64 B 3) (*.f64 -1 (*.f64 (pow.f64 B 2) (+.f64 C A))))))
(*.f64 -1 (*.f64 F (+.f64 (pow.f64 B 3) (*.f64 (+.f64 C A) (neg.f64 (pow.f64 B 2))))))
(*.f64 (+.f64 (pow.f64 B 3) (*.f64 (+.f64 C A) (neg.f64 (pow.f64 B 2)))) (*.f64 -1 F))
(*.f64 -1 (*.f64 F (+.f64 (pow.f64 B 3) (*.f64 -1 (*.f64 (+.f64 A C) (pow.f64 B 2))))))
(*.f64 -1 (*.f64 F (+.f64 (pow.f64 B 3) (*.f64 -1 (*.f64 (pow.f64 B 2) (+.f64 C A))))))
(*.f64 -1 (*.f64 F (+.f64 (pow.f64 B 3) (*.f64 (+.f64 C A) (neg.f64 (pow.f64 B 2))))))
(*.f64 (+.f64 (pow.f64 B 3) (*.f64 (+.f64 C A) (neg.f64 (pow.f64 B 2)))) (*.f64 -1 F))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (*.f64 F (*.f64 -1 (pow.f64 B 3))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 (pow.f64 B 3) (*.f64 -1 F)))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F A))))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F A))))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F A))))
(*.f64 A (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 A (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 A F))
(*.f64 (pow.f64 B 2) (*.f64 F A))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F A))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F A))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F A))))
(*.f64 A (*.f64 F (pow.f64 B 2)))
(*.f64 F (*.f64 A (pow.f64 B 2)))
(*.f64 (pow.f64 B 2) (*.f64 A F))
(*.f64 (pow.f64 B 2) (*.f64 F A))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F A))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F A))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F A))))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))
(+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F)))
(+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 A F)))
(+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F A)))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F A))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F A))))
(+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F A))))
(*.f64 C (*.f64 F (pow.f64 B 2)))
(*.f64 C (*.f64 (pow.f64 B 2) F))
(*.f64 (pow.f64 B 2) (*.f64 C F))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F A))))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F A))))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F A))))
(*.f64 C (*.f64 F (pow.f64 B 2)))
(*.f64 C (*.f64 (pow.f64 B 2) F))
(*.f64 (pow.f64 B 2) (*.f64 C F))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F A))))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F A))))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (+.f64 (*.f64 C (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 C (*.f64 (pow.f64 B 2) F)) (+.f64 (*.f64 F (*.f64 -1 (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2)))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 A F))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F A))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))) (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 C (*.f64 A 4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)) (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4))) (*.f64 B F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4)))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))) (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 C (*.f64 A 4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)) (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4))) (*.f64 B F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4)))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))) (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 C (*.f64 A 4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)) (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4))) (*.f64 B F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4)))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))) (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 C (*.f64 A 4)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)) (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4))) (*.f64 B F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))) (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 C (*.f64 A 4)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)) (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4))) (*.f64 B F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))) (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 C (*.f64 A 4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)) (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4))) (*.f64 B F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4)))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))) (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 C (*.f64 A 4)))))))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)) (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4))))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4))) (*.f64 B F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4)))))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))) (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 C (*.f64 A 4)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)) (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4))) (*.f64 B F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) (+.f64 (pow.f64 B 2) (*.f64 A (*.f64 C -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))) (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 C (*.f64 A 4)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)) (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4))))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4))) (*.f64 B F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4)))))))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(+.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))) (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 C (*.f64 A 4)))))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)) (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4))))))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4))) (*.f64 B F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4)))))))) 0)
(+.f64 0 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))))
(+.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))) (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 C (*.f64 A 4)))))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)) (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4))))))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4))) (*.f64 B F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))))) 0)
(+.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4)))))))) 0)
(*.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))) (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 C (*.f64 A 4)))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)) (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4))))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4))) (*.f64 B F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4)))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) (*.f64 B (*.f64 F (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))) (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 C (*.f64 A 4)))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)) (*.f64 B (*.f64 F (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4))))))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4))) (*.f64 B F)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)))))))
(*.f64 1 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)) (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 B F) (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 A C) 2)) (*.f64 A (*.f64 C 4)))))))))
(+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))) 0)
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A))) 0)
(+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)) 0)
(+.f64 0 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A))) 0)
(+.f64 (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A)) 0)
(*.f64 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C)))) 1)
(*.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))))
(*.f64 1 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))))
(*.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))))
(*.f64 1 (+.f64 (*.f64 (*.f64 -1 F) (pow.f64 B 3)) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C)))))
(*.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 C A)))))
(*.f64 1 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))))
(*.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (*.f64 (pow.f64 B 2) F) (+.f64 C A))))

eval1.9s (5%)

Compiler

Compiled 119692 to 84402 computations (29.5% saved)

prune474.0ms (1.2%)

Pruning

88 alts after pruning (86 fresh and 2 done)

PrunedKeptTotal
New1131261157
Fresh126072
Picked101
Done426
Total1148881236
Error
35.6b
Counts
1236 → 88
Alt Table
Click to see full alt table
StatusErrorProgram
60.1b
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B)))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.0b
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) B) (sqrt.f64 (/.f64 F (-.f64 A B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
63.7b
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 C))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
63.8b
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 A (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
63.7b
(/.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F)))) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) -4))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.9b
(/.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5)))) (*.f64 (sqrt.f64 2) A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.0b
(/.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.0b
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) C)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.6b
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) 1/2)) 2)) (pow.f64 A 2))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (*.f64 (sqrt.f64 2) A)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))) 3))) (*.f64 -1/4 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (*.f64 (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) 1/2)) 2)) (pow.f64 A 3))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.6b
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C B) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
63.0b
(/.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -2)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.8b
(/.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
63.3b
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (*.f64 C (*.f64 A 4)))
59.6b
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (neg.f64 (pow.f64 B 2)))
59.3b
(/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
63.0b
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.1b
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C))) (*.f64 4 (*.f64 F (*.f64 A (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.1b
(/.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A C)) (-.f64 A C))) (*.f64 F (*.f64 -2 C))) (*.f64 -2 (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 -2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 A C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
57.9b
(/.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (*.f64 A -2) (*.f64 F C)) (*.f64 8 A)) (+.f64 (*.f64 -2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A -2))) (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F (*.f64 1/2 (pow.f64 B 2)))) (*.f64 (pow.f64 A 2) (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2)))) C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.9b
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 C -2))))) (*.f64 -2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C -2))) (*.f64 -2 (*.f64 (*.f64 F C) (-.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 (neg.f64 C) 2)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.1b
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (+.f64 (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 A (*.f64 -4 (*.f64 F (pow.f64 B 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.5b
(/.f64 (sqrt.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 4 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -4 (*.f64 C (*.f64 F (pow.f64 B 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.0b
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.9b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 C 6) (pow.f64 B 5)) -1/16) (*.f64 (/.f64 (pow.f64 C 4) (pow.f64 B 3)) 1/8)) (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.8b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))) B) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.5b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 C 2) B) -1/2) (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 4) (pow.f64 B 3)) 1/8))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.8b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2)) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.4b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.4b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) C) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.9b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (neg.f64 C) (*.f64 (/.f64 (pow.f64 B 2) C) -1/2)) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.5b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 B -1) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
57.2b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.8b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (neg.f64 A) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.5b
(/.f64 (sqrt.f64 (*.f64 (-.f64 C C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
57.2b
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 A -2) (*.f64 F C)) (*.f64 8 A))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.9b
(/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.4b
(/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
59.1b
(/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
56.4b
(/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 A -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.3b
(/.f64 (sqrt.f64 (*.f64 8 (+.f64 0 (*.f64 F (*.f64 -2 (*.f64 A (*.f64 C C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
56.4b
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.5b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 F (*.f64 (*.f64 (pow.f64 B 2) C) 3))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.8b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 C 3)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.8b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.2b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A A)) (*.f64 A (*.f64 2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))))) (+.f64 (*.f64 A (*.f64 (*.f64 C F) (*.f64 -8 A))) (/.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 A 2) (*.f64 2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))) (*.f64 (pow.f64 B 2) (*.f64 -1/2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))))) C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.9b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (pow.f64 B 2))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.9b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 C (*.f64 2 C)) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.4b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 4 (*.f64 F (*.f64 C B)))) (*.f64 F (*.f64 -1 (pow.f64 B 3))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.4b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 C (*.f64 (*.f64 C F) (*.f64 -8 A))) (+.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 2 F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 F F) C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.4b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 C (*.f64 -8 (*.f64 (pow.f64 A 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.9b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 A (*.f64 (*.f64 C F) (*.f64 -8 A))) (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A A)) (*.f64 A (*.f64 2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2)))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
57.9b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F)))) (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (*.f64 A 2)) (*.f64 A (*.f64 2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
56.9b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
63.4b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
63.3b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.7b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.8b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.3b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.8b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (neg.f64 A) (*.f64 (/.f64 (pow.f64 B 2) A) -1/2)) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.3b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.4b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (neg.f64 C) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.7b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (neg.f64 B) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.1b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 C A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.6b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
63.0b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
63.0b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.6b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 (-.f64 C A) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
53.4b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.9b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 C C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
56.9b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.9b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.8b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A C)) (*.f64 F (-.f64 C (-.f64 B A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.4b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 C (*.f64 -8 (*.f64 (pow.f64 A 2) F))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.3b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
56.7b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.2b
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 F (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
63.3b
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) C) (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3))))))
63.0b
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (*.f64 1/4 (sqrt.f64 (/.f64 F A))))
59.2b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
56.4b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 A B)))))
61.0b
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))))) (*.f64 -1 (/.f64 (sqrt.f64 2) (pow.f64 B 2))))
56.6b
(*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
59.1b
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
62.7b
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
63.3b
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A B)))))
63.5b
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))))
63.5b
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))))
62.8b
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
Compiler

Compiled 7366 to 5306 computations (28% saved)

localize16.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 F (-.f64 A B))
0.1b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 A B)))))
0.5b
(/.f64 (sqrt.f64 2) B)
9.2b
(sqrt.f64 (*.f64 F (-.f64 A B)))
Compiler

Compiled 50 to 22 computations (56% saved)

series10.0ms (0%)

Counts
3 → 44
Calls

21 calls:

TimeVariablePointExpression
1.0ms
B
@0
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 A B)))))
1.0ms
A
@inf
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 A B)))))
1.0ms
A
@-inf
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 A B)))))
1.0ms
F
@-inf
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 A B)))))
1.0ms
B
@inf
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 A B)))))

rewrite12.0ms (0%)

Algorithm
batch-egg-rewrite
Rules
110×rational.json-simplify-2
78×bool.json-1
70×rational.json-1
70×rational.json-2
62×rational.json-simplify-31
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
01563
17363
213563
318363
421563
524361
627561
729561
830961
Stop Event
saturated
Counts
3 → 13
Calls
Call 1
Inputs
(/.f64 (sqrt.f64 2) B)
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 A B)))))
(*.f64 F (-.f64 A B))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 2) B) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 2) B))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 2) B) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 2) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 2) B) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 2) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 2) B))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 2) (neg.f64 B)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 2) (neg.f64 B)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (sqrt.f64 2) B) (/.f64 (sqrt.f64 2) B))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (sqrt.f64 2) (neg.f64 B)) (sqrt.f64 (*.f64 (-.f64 A B) F))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (sqrt.f64 2) (neg.f64 B)) (sqrt.f64 (*.f64 (-.f64 A B) F))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (/.f64 (sqrt.f64 2) (neg.f64 B)) (sqrt.f64 (*.f64 (-.f64 A B) F))) (*.f64 (/.f64 (sqrt.f64 2) (neg.f64 B)) (sqrt.f64 (*.f64 (-.f64 A B) F))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 A B) F) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 A B) F))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (-.f64 A B) F) (*.f64 (-.f64 A B) F))))))

simplify49.0ms (0.1%)

Algorithm
egg-herbie
Rules
454×rational.json-simplify-2
426×rational.json-simplify-31
130×rational.json-simplify-1
70×rational.json-simplify-33
38×rational.json-simplify-27
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01021763
11791721
22771713
33981713
45071713
55841713
66591713
77441713
87751713
97951713
108021713
Stop Event
saturated
Counts
57 → 55
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 2))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 2))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) B)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 2))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) B))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (sqrt.f64 2) (pow.f64 B 2)))))))
(*.f64 -1 (*.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 (pow.f64 B 3))))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))))))
(*.f64 (-.f64 A B) F)
(*.f64 (-.f64 A B) F)
(*.f64 (-.f64 A B) F)
(*.f64 (-.f64 A B) F)
(*.f64 (-.f64 A B) F)
(*.f64 (-.f64 A B) F)
(*.f64 (-.f64 A B) F)
(*.f64 (-.f64 A B) F)
(*.f64 (-.f64 A B) F)
(*.f64 (-.f64 A B) F)
(*.f64 (-.f64 A B) F)
(*.f64 (-.f64 A B) F)
(*.f64 -1 (*.f64 F B))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(*.f64 A F)
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(*.f64 A F)
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(*.f64 A F)
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(*.f64 -1 (*.f64 F B))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(*.f64 -1 (*.f64 F B))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (/.f64 (sqrt.f64 2) B) 0)
(+.f64 0 (/.f64 (sqrt.f64 2) B))
(-.f64 (/.f64 (sqrt.f64 2) B) 0)
(-.f64 0 (/.f64 (sqrt.f64 2) (neg.f64 B)))
(*.f64 (/.f64 (sqrt.f64 2) B) 1)
(*.f64 -1 (/.f64 (sqrt.f64 2) (neg.f64 B)))
(*.f64 1 (/.f64 (sqrt.f64 2) B))
(*.f64 (/.f64 (sqrt.f64 2) (neg.f64 B)) -1)
(neg.f64 (/.f64 (sqrt.f64 2) (neg.f64 B)))
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) (neg.f64 B)) (sqrt.f64 (*.f64 (-.f64 A B) F))) 0)
(+.f64 0 (*.f64 (/.f64 (sqrt.f64 2) (neg.f64 B)) (sqrt.f64 (*.f64 (-.f64 A B) F))))
(+.f64 (*.f64 (-.f64 A B) F) 0)
(+.f64 0 (*.f64 (-.f64 A B) F))
Outputs
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F))))
(*.f64 (sqrt.f64 (*.f64 A F)) (neg.f64 (/.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 2))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/2 (sqrt.f64 2))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) 1/2)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (neg.f64 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) 1/2)))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 2))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) B)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/2 (sqrt.f64 2))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) B)))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) 1/2)) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) B)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (neg.f64 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) 1/2))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 B 1/8))))
(+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F A)) (sqrt.f64 2))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) B))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 (sqrt.f64 2) (pow.f64 B 2)))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 1/2 (sqrt.f64 2)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/16 (*.f64 (sqrt.f64 2) (pow.f64 B 2))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 A F)))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) 1/2))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/16 (*.f64 (sqrt.f64 2) (pow.f64 B 2))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (neg.f64 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) 1/2))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 B 1/8))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (*.f64 1/16 (pow.f64 B 2))))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B))))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 -1 (sqrt.f64 (/.f64 F B))))
(*.f64 -1 (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 2))))
(*.f64 -1 (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B)))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 -1 (sqrt.f64 (/.f64 F B)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 2)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))))
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B))))))
(+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 -1 (sqrt.f64 (/.f64 F B)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3)))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 2)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3)))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 F (pow.f64 B 5)))))))
(+.f64 (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (pow.f64 A 3) (sqrt.f64 2)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 A 2) (sqrt.f64 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))))))
(+.f64 (+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 -1 (sqrt.f64 (/.f64 F B)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3)))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 F (pow.f64 B 5)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 (sqrt.f64 -1) 5)) (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 B 7))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 2)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 (sqrt.f64 -1) 5)) (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 B 7)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 A 3)) (pow.f64 (sqrt.f64 -1) 5)) (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 B 7))))))))
(*.f64 (-.f64 A B) F)
(*.f64 F (-.f64 A B))
(*.f64 (-.f64 A B) F)
(*.f64 F (-.f64 A B))
(*.f64 (-.f64 A B) F)
(*.f64 F (-.f64 A B))
(*.f64 (-.f64 A B) F)
(*.f64 F (-.f64 A B))
(*.f64 (-.f64 A B) F)
(*.f64 F (-.f64 A B))
(*.f64 (-.f64 A B) F)
(*.f64 F (-.f64 A B))
(*.f64 (-.f64 A B) F)
(*.f64 F (-.f64 A B))
(*.f64 (-.f64 A B) F)
(*.f64 F (-.f64 A B))
(*.f64 (-.f64 A B) F)
(*.f64 F (-.f64 A B))
(*.f64 (-.f64 A B) F)
(*.f64 F (-.f64 A B))
(*.f64 (-.f64 A B) F)
(*.f64 F (-.f64 A B))
(*.f64 (-.f64 A B) F)
(*.f64 F (-.f64 A B))
(*.f64 -1 (*.f64 F B))
(*.f64 F (*.f64 -1 B))
(*.f64 F (neg.f64 B))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 A F) (*.f64 F (*.f64 -1 B)))
(+.f64 (*.f64 A F) (*.f64 F (neg.f64 B)))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 A F) (*.f64 F (*.f64 -1 B)))
(+.f64 (*.f64 A F) (*.f64 F (neg.f64 B)))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 A F) (*.f64 F (*.f64 -1 B)))
(+.f64 (*.f64 A F) (*.f64 F (neg.f64 B)))
(*.f64 A F)
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 A F) (*.f64 F (*.f64 -1 B)))
(+.f64 (*.f64 A F) (*.f64 F (neg.f64 B)))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 A F) (*.f64 F (*.f64 -1 B)))
(+.f64 (*.f64 A F) (*.f64 F (neg.f64 B)))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 A F) (*.f64 F (*.f64 -1 B)))
(+.f64 (*.f64 A F) (*.f64 F (neg.f64 B)))
(*.f64 A F)
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 A F) (*.f64 F (*.f64 -1 B)))
(+.f64 (*.f64 A F) (*.f64 F (neg.f64 B)))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 A F) (*.f64 F (*.f64 -1 B)))
(+.f64 (*.f64 A F) (*.f64 F (neg.f64 B)))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 A F) (*.f64 F (*.f64 -1 B)))
(+.f64 (*.f64 A F) (*.f64 F (neg.f64 B)))
(*.f64 A F)
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 A F) (*.f64 F (*.f64 -1 B)))
(+.f64 (*.f64 A F) (*.f64 F (neg.f64 B)))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 A F) (*.f64 F (*.f64 -1 B)))
(+.f64 (*.f64 A F) (*.f64 F (neg.f64 B)))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 A F) (*.f64 F (*.f64 -1 B)))
(+.f64 (*.f64 A F) (*.f64 F (neg.f64 B)))
(*.f64 -1 (*.f64 F B))
(*.f64 F (*.f64 -1 B))
(*.f64 F (neg.f64 B))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 A F) (*.f64 F (*.f64 -1 B)))
(+.f64 (*.f64 A F) (*.f64 F (neg.f64 B)))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 A F) (*.f64 F (*.f64 -1 B)))
(+.f64 (*.f64 A F) (*.f64 F (neg.f64 B)))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 A F) (*.f64 F (*.f64 -1 B)))
(+.f64 (*.f64 A F) (*.f64 F (neg.f64 B)))
(*.f64 -1 (*.f64 F B))
(*.f64 F (*.f64 -1 B))
(*.f64 F (neg.f64 B))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 A F) (*.f64 F (*.f64 -1 B)))
(+.f64 (*.f64 A F) (*.f64 F (neg.f64 B)))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 A F) (*.f64 F (*.f64 -1 B)))
(+.f64 (*.f64 A F) (*.f64 F (neg.f64 B)))
(+.f64 (*.f64 -1 (*.f64 F B)) (*.f64 A F))
(+.f64 (*.f64 A F) (*.f64 F (*.f64 -1 B)))
(+.f64 (*.f64 A F) (*.f64 F (neg.f64 B)))
(+.f64 (/.f64 (sqrt.f64 2) B) 0)
(/.f64 (sqrt.f64 2) B)
(+.f64 0 (/.f64 (sqrt.f64 2) B))
(/.f64 (sqrt.f64 2) B)
(-.f64 (/.f64 (sqrt.f64 2) B) 0)
(/.f64 (sqrt.f64 2) B)
(-.f64 0 (/.f64 (sqrt.f64 2) (neg.f64 B)))
(/.f64 (sqrt.f64 2) B)
(*.f64 (/.f64 (sqrt.f64 2) B) 1)
(/.f64 (sqrt.f64 2) B)
(*.f64 -1 (/.f64 (sqrt.f64 2) (neg.f64 B)))
(/.f64 (sqrt.f64 2) B)
(*.f64 1 (/.f64 (sqrt.f64 2) B))
(/.f64 (sqrt.f64 2) B)
(*.f64 (/.f64 (sqrt.f64 2) (neg.f64 B)) -1)
(/.f64 (sqrt.f64 2) B)
(neg.f64 (/.f64 (sqrt.f64 2) (neg.f64 B)))
(/.f64 (sqrt.f64 2) B)
(+.f64 (*.f64 (/.f64 (sqrt.f64 2) (neg.f64 B)) (sqrt.f64 (*.f64 (-.f64 A B) F))) 0)
(+.f64 0 (*.f64 (neg.f64 (/.f64 (sqrt.f64 2) B)) (sqrt.f64 (*.f64 F (-.f64 A B)))))
(+.f64 0 (*.f64 (/.f64 (sqrt.f64 2) (neg.f64 B)) (sqrt.f64 (*.f64 (-.f64 A B) F))))
(+.f64 0 (*.f64 (neg.f64 (/.f64 (sqrt.f64 2) B)) (sqrt.f64 (*.f64 F (-.f64 A B)))))
(+.f64 (*.f64 (-.f64 A B) F) 0)
(+.f64 (*.f64 F (-.f64 A B)) 0)
(+.f64 0 (*.f64 (-.f64 A B) F))
(+.f64 (*.f64 F (-.f64 A B)) 0)

localize13.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
0.1b
(*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))
10.5b
(sqrt.f64 (*.f64 C F))
Compiler

Compiled 37 to 18 computations (51.4% saved)

series10.0ms (0%)

Counts
3 → 0
Calls

24 calls:

TimeVariablePointExpression
1.0ms
F
@-inf
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
1.0ms
B
@0
(*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))
1.0ms
F
@-inf
(*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))
1.0ms
C
@-inf
(*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))
0.0ms
C
@-inf
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))

rewrite6.0ms (0%)

Algorithm
batch-egg-rewrite
Rules
42×rational.json-simplify-2
36×bool.json-1
30×rational.json-1
30×rational.json-2
30×rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01363
16063
29863
311163
411263
Stop Event
saturated
Counts
3 → 8
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 C F))
(*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 C F)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 C F)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 C F)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 C F)))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 C F)) (sqrt.f64 (*.f64 C F)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)) (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 (/.f64 1 B) -2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 (/.f64 1 B) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 (/.f64 1 B) -2)) (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 (/.f64 1 B) -2)))))))

simplify6.0ms (0%)

Algorithm
egg-herbie
Rules
16×rational.json-simplify-2
rational.json-simplify-1
rational.json-simplify-31
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023196
129196
232196
333196
Stop Event
saturated
Counts
8 → 8
Calls
Call 1
Inputs
(+.f64 (sqrt.f64 (*.f64 C F)) 0)
(+.f64 0 (sqrt.f64 (*.f64 C F)))
(*.f64 (sqrt.f64 (*.f64 C F)) 1)
(*.f64 1 (sqrt.f64 (*.f64 C F)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)) 0)
(+.f64 0 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 (/.f64 1 B) -2)) 0)
(+.f64 0 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 (/.f64 1 B) -2)))
Outputs
(+.f64 (sqrt.f64 (*.f64 C F)) 0)
(+.f64 0 (sqrt.f64 (*.f64 C F)))
(+.f64 (sqrt.f64 (*.f64 C F)) 0)
(*.f64 (sqrt.f64 (*.f64 C F)) 1)
(*.f64 1 (sqrt.f64 (*.f64 C F)))
(*.f64 (sqrt.f64 (*.f64 C F)) 1)
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)) 0)
(+.f64 0 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(+.f64 0 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 (/.f64 1 B) -2)) 0)
(+.f64 0 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 (/.f64 1 B) -2)))
(+.f64 0 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 (/.f64 1 B) -2)))

localize30.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))
9.6b
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
11.8b
(*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))
20.8b
(sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C))))
Compiler

Compiled 81 to 50 computations (38.3% saved)

series21.0ms (0.1%)

Counts
3 → 72
Calls

30 calls:

TimeVariablePointExpression
4.0ms
C
@0
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
2.0ms
C
@inf
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
1.0ms
C
@-inf
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
1.0ms
A
@inf
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
1.0ms
B
@0
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))

rewrite33.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
736×rational.json-simplify-31
492×rational.json-simplify-2
230×bool.json-1
214×rational.json-1
214×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
020113
199113
2192113
3291113
4348113
5375113
6429113
7484113
8523113
9676113
10842113
11890113
12890113
131006113
141059113
151071113
161071113
171188113
Stop Event
saturated
Counts
3 → 15
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C))))
(*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C))) (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))))))

simplify181.0ms (0.5%)

Algorithm
egg-herbie
Rules
914×rational.json-simplify-31
728×rational.json-simplify-2
192×rational.json-simplify-1
112×rational.json-simplify-33
30×rational.json-simplify-9
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01475023
12795023
24345023
35585023
46335023
56805023
67275023
78015023
88365023
98825023
109135023
119135023
1210805023
1312345023
1412405023
1512575023
1612915023
1713025023
Stop Event
saturated
Counts
87 → 88
Calls
Call 1
Inputs
(*.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 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.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/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) 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 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5)))))))
(+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))))
(*.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 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (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 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))))
(+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))))
(*.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/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/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/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/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/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))))
(*.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 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) 0)
(+.f64 0 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))))
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C))) 0)
(+.f64 0 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))
Outputs
(*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F)))
(*.f64 (sqrt.f64 -16) (*.f64 (sqrt.f64 (*.f64 C F)) A))
(*.f64 (sqrt.f64 -16) (*.f64 A (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 (sqrt.f64 -16) (*.f64 (sqrt.f64 (*.f64 C F)) A))
(*.f64 (sqrt.f64 -16) (*.f64 A (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 (sqrt.f64 -16) (*.f64 (sqrt.f64 (*.f64 C F)) A))
(*.f64 (sqrt.f64 -16) (*.f64 A (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 (sqrt.f64 -16) (*.f64 (sqrt.f64 (*.f64 C F)) A))
(*.f64 (sqrt.f64 -16) (*.f64 A (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 (sqrt.f64 -16) (*.f64 (sqrt.f64 (*.f64 C F)) A))
(*.f64 (sqrt.f64 -16) (*.f64 A (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 (sqrt.f64 -16) (*.f64 (sqrt.f64 (*.f64 C F)) A))
(*.f64 (sqrt.f64 -16) (*.f64 A (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 (sqrt.f64 -16) (*.f64 (sqrt.f64 (*.f64 C F)) A))
(*.f64 (sqrt.f64 -16) (*.f64 A (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 (sqrt.f64 -16) (*.f64 (sqrt.f64 (*.f64 C F)) A))
(*.f64 (sqrt.f64 -16) (*.f64 A (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))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (*.f64 -1 (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (*.f64 (sqrt.f64 (*.f64 C F)) -1))
(*.f64 (sqrt.f64 -16) (*.f64 -1 (*.f64 A (sqrt.f64 (*.f64 C F)))))
(*.f64 (sqrt.f64 -16) (*.f64 A (*.f64 (sqrt.f64 (*.f64 C F)) -1)))
(*.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (*.f64 -1 (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (*.f64 (sqrt.f64 (*.f64 C F)) -1))
(*.f64 (sqrt.f64 -16) (*.f64 -1 (*.f64 A (sqrt.f64 (*.f64 C F)))))
(*.f64 (sqrt.f64 -16) (*.f64 A (*.f64 (sqrt.f64 (*.f64 C F)) -1)))
(*.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (*.f64 -1 (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (*.f64 (sqrt.f64 (*.f64 C F)) -1))
(*.f64 (sqrt.f64 -16) (*.f64 -1 (*.f64 A (sqrt.f64 (*.f64 C F)))))
(*.f64 (sqrt.f64 -16) (*.f64 A (*.f64 (sqrt.f64 (*.f64 C F)) -1)))
(*.f64 -1 (*.f64 (*.f64 A (sqrt.f64 -16)) (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (*.f64 -1 (sqrt.f64 (*.f64 C F))))
(*.f64 (*.f64 A (sqrt.f64 -16)) (*.f64 (sqrt.f64 (*.f64 C F)) -1))
(*.f64 (sqrt.f64 -16) (*.f64 -1 (*.f64 A (sqrt.f64 (*.f64 C F)))))
(*.f64 (sqrt.f64 -16) (*.f64 A (*.f64 (sqrt.f64 (*.f64 C F)) -1)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F)))
(*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))
(*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))
(*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2))))
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2))))
(+.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 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))
(+.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 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (*.f64 -16 (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (*.f64 -16 (sqrt.f64 (*.f64 F (pow.f64 C 5)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5)))))))
(+.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 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (*.f64 -16 (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2))))) (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 4)) (pow.f64 B 8)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (*.f64 -16 (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 4)) (pow.f64 B 8)) (sqrt.f64 (*.f64 F (pow.f64 C 7)))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 4)) (pow.f64 B 8)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (*.f64 -16 (sqrt.f64 (*.f64 F (pow.f64 C 5))))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 4)) (pow.f64 B 8)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5))))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 4)) (pow.f64 B 8)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5))))))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 1/4 (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -16) 1/4))
(*.f64 (sqrt.f64 -16) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 1/4 (sqrt.f64 -16))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -16) 1/4)) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (sqrt.f64 -16) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 1/16 (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 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 1/4 (sqrt.f64 -16))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5)))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -16) 1/4)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5)))))))
(+.f64 (*.f64 (sqrt.f64 -16) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5)))))))
(+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 1/4 (sqrt.f64 -16))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5)))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))))
(+.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -16) 1/4)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))))
(+.f64 (*.f64 (sqrt.f64 -16) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3)) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 C 7)))))))
(*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/4 (sqrt.f64 -16)))
(*.f64 (sqrt.f64 -16) (*.f64 -1/4 (sqrt.f64 (/.f64 F C))))
(*.f64 (sqrt.f64 -16) (*.f64 (sqrt.f64 (/.f64 F C)) -1/4))
(+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/4 (sqrt.f64 -16))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (sqrt.f64 -16) (*.f64 -1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) -1/16)))
(+.f64 (*.f64 (sqrt.f64 -16) (*.f64 (sqrt.f64 (/.f64 F C)) -1/4)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) -1/16)))
(+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (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 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/4 (sqrt.f64 -16)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) -1/16)) (+.f64 (*.f64 (sqrt.f64 -16) (*.f64 -1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) -1/64))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) -1/16)) (+.f64 (*.f64 (sqrt.f64 -16) (*.f64 (sqrt.f64 (/.f64 F C)) -1/4)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) -1/64))))
(+.f64 (*.f64 -1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (*.f64 -1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 -1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 -1/4 (sqrt.f64 -16))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 -1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3)) (*.f64 -1/256 (sqrt.f64 (/.f64 F (pow.f64 C 7)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 -16) (*.f64 -1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) -1/16))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) -1/64)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 -1/256 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3))))))
(+.f64 (*.f64 (sqrt.f64 -16) (*.f64 (sqrt.f64 (/.f64 F C)) -1/4)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) -1/16)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) -1/64)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3)) -1/256)))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 3))) -1/16)) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 7))) -1/256)) (+.f64 (*.f64 (sqrt.f64 -16) (*.f64 (sqrt.f64 (/.f64 F C)) -1/4)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 C 5))) -1/64)))))
(*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 F C)) (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 1/4 (sqrt.f64 -16)))
(*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -16) 1/4))
(*.f64 (sqrt.f64 -16) (*.f64 1/4 (sqrt.f64 (/.f64 F C))))
(+.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 (sqrt.f64 (/.f64 F C)) (*.f64 1/4 (sqrt.f64 -16))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -16) 1/4)) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (sqrt.f64 -16) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.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 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 1/4 (sqrt.f64 -16))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5)))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -16) 1/4)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5)))))))
(+.f64 (*.f64 (sqrt.f64 -16) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5)))))))
(+.f64 (*.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/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/16 (*.f64 (/.f64 (*.f64 (pow.f64 B 2) (sqrt.f64 -16)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))))))
(+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 1/4 (sqrt.f64 -16))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5)))))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3)))))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))))
(+.f64 (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F C)) (*.f64 (sqrt.f64 -16) 1/4)) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5))))))) (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3)) (sqrt.f64 (/.f64 F (pow.f64 C 7))))))
(+.f64 (*.f64 (sqrt.f64 -16) (*.f64 1/4 (sqrt.f64 (/.f64 F C)))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 2)) A) (*.f64 1/16 (sqrt.f64 (/.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 4)) (pow.f64 A 2)) (*.f64 1/64 (sqrt.f64 (/.f64 F (pow.f64 C 5)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 B 6)) (pow.f64 A 3)) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 C 7)))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2))))
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2))))
(+.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 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))
(+.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 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (*.f64 -16 (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (*.f64 -16 (sqrt.f64 (*.f64 F (pow.f64 C 5)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5)))))))
(+.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 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (*.f64 -16 (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2))))) (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 4)) (pow.f64 B 8)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (*.f64 -16 (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 4)) (pow.f64 B 8)) (sqrt.f64 (*.f64 F (pow.f64 C 7)))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 4)) (pow.f64 B 8)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (*.f64 -16 (sqrt.f64 (*.f64 F (pow.f64 C 5))))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 4)) (pow.f64 B 8)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5))))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 4)) (pow.f64 B 8)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5))))))))
(*.f64 -1 (*.f64 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)) (sqrt.f64 (*.f64 C F))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2))))
(*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2))))
(+.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 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))))
(+.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 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (*.f64 -16 (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (*.f64 -16 (sqrt.f64 (*.f64 F (pow.f64 C 5)))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5)))))))
(+.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 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (*.f64 -16 (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2))))) (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 4)) (pow.f64 B 8)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (*.f64 -16 (sqrt.f64 (*.f64 F (pow.f64 C 5))))) (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 4)) (pow.f64 B 8)) (sqrt.f64 (*.f64 F (pow.f64 C 7)))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 4)) (pow.f64 B 8)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (*.f64 -16 (sqrt.f64 (*.f64 F (pow.f64 C 5))))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 4)) (pow.f64 B 8)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5))))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 2)) (pow.f64 B 4)) (sqrt.f64 (*.f64 F (pow.f64 C 3))))) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 4)) (pow.f64 B 8)) (sqrt.f64 (*.f64 F (pow.f64 C 7))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 -1 (/.f64 (*.f64 A (sqrt.f64 -16)) (pow.f64 B 2)))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 -16) (pow.f64 A 3)) (pow.f64 B 6)) (sqrt.f64 (*.f64 F (pow.f64 C 5))))))))
(+.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) 0)
(+.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))) 0)
(+.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))) 0)
(+.f64 0 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))))
(+.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))) 0)
(+.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))) 0)
(*.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) 1)
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))) 1)
(*.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))))
(*.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))) 1)
(*.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))) 1)
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C))) 0)
(+.f64 (*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2))) 0)
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F))) 0)
(+.f64 0 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C))))
(+.f64 (*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2))) 0)
(+.f64 (*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F))) 0)
(+.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) 1)
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))) -1)
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4)))))
(/.f64 (sqrt.f64 (*.f64 -16 (*.f64 (*.f64 C F) (pow.f64 A 2)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 -16 (*.f64 C F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))

localize51.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
8.4b
(*.f64 (pow.f64 C 2) F)
10.6b
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)))
10.9b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
16.5b
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)))))
Compiler

Compiled 158 to 99 computations (37.3% saved)

series33.0ms (0.1%)

Counts
4 → 64
Calls

42 calls:

TimeVariablePointExpression
2.0ms
C
@inf
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)))))
2.0ms
C
@inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
2.0ms
C
@-inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
2.0ms
A
@inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
1.0ms
A
@-inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))

rewrite86.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
9496×rational.json-simplify-31
1642×rational.json-simplify-2
580×bool.json-1
540×rational.json-1
540×rational.json-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023228
1114204
2222204
3337204
4515204
5921204
61216204
71288204
81288204
91288204
101288204
112403204
122877204
133030204
143030204
153502204
163502204
173502204
Stop Event
node limit
Counts
4 → 17
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)))
(*.f64 (pow.f64 C 2) F)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 C 2) F) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 C 2) F))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (pow.f64 C 2) F) (*.f64 (pow.f64 C 2) F))))))

simplify287.0ms (0.8%)

Algorithm
egg-herbie
Rules
1676×rational.json-simplify-31
1246×rational.json-simplify-2
328×rational.json-simplify-1
180×rational.json-simplify-33
44×rational.json-simplify-9
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01566031
13296031
25526031
37796031
49496031
510726031
612566031
713606031
813656031
913716031
1013766031
1113816031
1216806031
1317396031
1417396031
1518816031
1619406031
1719896031
1820546031
1921126031
2021476031
2121766031
2221766031
2321876031
Stop Event
saturated
Counts
81 → 85
Calls
Call 1
Inputs
(*.f64 C (sqrt.f64 (*.f64 F B)))
(+.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (*.f64 -2 (*.f64 (*.f64 A (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))))
(+.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (+.f64 (*.f64 -2 (*.f64 (*.f64 A (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -2 (*.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 B 7)))))))
(+.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (+.f64 (*.f64 -2 (*.f64 (*.f64 A (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (+.f64 (*.f64 -2 (*.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 -4 (*.f64 (*.f64 (pow.f64 A 3) (pow.f64 C 4)) (sqrt.f64 (/.f64 F (pow.f64 B 11))))))))
(*.f64 C (sqrt.f64 (*.f64 F B)))
(+.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (*.f64 -2 (*.f64 (*.f64 A (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))))
(+.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (+.f64 (*.f64 -2 (*.f64 (*.f64 A (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -2 (*.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 B 7)))))))
(+.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (+.f64 (*.f64 -2 (*.f64 (*.f64 A (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (+.f64 (*.f64 -2 (*.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 -4 (*.f64 (*.f64 (pow.f64 A 3) (pow.f64 C 4)) (sqrt.f64 (/.f64 F (pow.f64 B 11))))))))
(*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 2 (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 F (pow.f64 B 3))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 2 (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (+.f64 (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 C 3) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (+.f64 (*.f64 8 (*.f64 (pow.f64 C 3) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 2 (*.f64 (pow.f64 C 3) (sqrt.f64 (/.f64 F (pow.f64 B 11))))))) (pow.f64 A 2)) (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 F (pow.f64 B 3)))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 2 (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 4 (*.f64 (pow.f64 C 4) (sqrt.f64 (/.f64 F (pow.f64 B 15))))) (+.f64 (*.f64 8 (*.f64 (pow.f64 C 4) (sqrt.f64 (/.f64 F (pow.f64 B 15))))) (+.f64 (*.f64 32 (*.f64 (pow.f64 C 4) (sqrt.f64 (/.f64 F (pow.f64 B 15))))) (*.f64 -64 (*.f64 (pow.f64 C 4) (sqrt.f64 (/.f64 F (pow.f64 B 15))))))))) (+.f64 (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 C 3) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (+.f64 (*.f64 8 (*.f64 (pow.f64 C 3) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 2 (*.f64 (pow.f64 C 3) (sqrt.f64 (/.f64 F (pow.f64 B 11))))))) (pow.f64 A 2)) (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 F (pow.f64 B 3))))))))
(*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -4 (*.f64 A (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 2 (*.f64 A (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 F (pow.f64 B 3))))))
(+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -4 (*.f64 A (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 2 (*.f64 A (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (+.f64 (*.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 A 2) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 2 (*.f64 (pow.f64 A 2) (sqrt.f64 (/.f64 F (pow.f64 B 11))))))) (pow.f64 C 3)) (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 F (pow.f64 B 3)))))))
(+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -4 (*.f64 A (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 2 (*.f64 A (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (+.f64 (*.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 A 2) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 2 (*.f64 (pow.f64 A 2) (sqrt.f64 (/.f64 F (pow.f64 B 11))))))) (pow.f64 C 3)) (+.f64 (*.f64 (pow.f64 C 4) (+.f64 (*.f64 4 (*.f64 (pow.f64 A 3) (sqrt.f64 (/.f64 F (pow.f64 B 15))))) (+.f64 (*.f64 8 (*.f64 (pow.f64 A 3) (sqrt.f64 (/.f64 F (pow.f64 B 15))))) (+.f64 (*.f64 -64 (*.f64 (pow.f64 A 3) (sqrt.f64 (/.f64 F (pow.f64 B 15))))) (*.f64 32 (*.f64 (pow.f64 A 3) (sqrt.f64 (/.f64 F (pow.f64 B 15))))))))) (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 F (pow.f64 B 3))))))))
(*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))) B))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))) B))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))) B))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))) B))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))) B))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))) B))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))) B))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))) B))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))) B))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))) B))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))) B))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))) B))
(+.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) 0)
(+.f64 0 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 0)
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 0)
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4))))
(+.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))) 0)
(+.f64 0 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(+.f64 (*.f64 (pow.f64 C 2) F) 0)
(+.f64 0 (*.f64 (pow.f64 C 2) F))
Outputs
(*.f64 C (sqrt.f64 (*.f64 F B)))
(+.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (*.f64 -2 (*.f64 (*.f64 A (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))))
(+.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (*.f64 (*.f64 A (pow.f64 C 2)) (*.f64 -2 (sqrt.f64 (/.f64 F (pow.f64 B 3))))))
(+.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (+.f64 (*.f64 -2 (*.f64 (*.f64 A (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -2 (*.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 B 7)))))))
(+.f64 (+.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (*.f64 (*.f64 A (pow.f64 C 2)) (*.f64 -2 (sqrt.f64 (/.f64 F (pow.f64 B 3)))))) (*.f64 -2 (*.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))))
(+.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (+.f64 (*.f64 -2 (*.f64 (*.f64 A (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (+.f64 (*.f64 -2 (*.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 -4 (*.f64 (*.f64 (pow.f64 A 3) (pow.f64 C 4)) (sqrt.f64 (/.f64 F (pow.f64 B 11))))))))
(+.f64 (+.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (*.f64 (*.f64 A (pow.f64 C 2)) (*.f64 -2 (sqrt.f64 (/.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 -2 (*.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 -4 (*.f64 (*.f64 (pow.f64 A 3) (pow.f64 C 4)) (sqrt.f64 (/.f64 F (pow.f64 B 11)))))))
(+.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (+.f64 (*.f64 -2 (*.f64 (*.f64 A (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (+.f64 (*.f64 -2 (*.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 -4 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (pow.f64 C 4)))))))
(+.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (+.f64 (*.f64 -2 (*.f64 (*.f64 A (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (+.f64 (*.f64 -2 (*.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (*.f64 (pow.f64 A 3) (*.f64 -4 (pow.f64 C 4)))))))
(+.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (+.f64 (*.f64 -2 (*.f64 (*.f64 A (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (+.f64 (*.f64 -2 (*.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (*.f64 -4 (pow.f64 C 4)))))))
(*.f64 C (sqrt.f64 (*.f64 F B)))
(+.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (*.f64 -2 (*.f64 (*.f64 A (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))))
(+.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (*.f64 (*.f64 A (pow.f64 C 2)) (*.f64 -2 (sqrt.f64 (/.f64 F (pow.f64 B 3))))))
(+.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (+.f64 (*.f64 -2 (*.f64 (*.f64 A (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -2 (*.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 B 7)))))))
(+.f64 (+.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (*.f64 (*.f64 A (pow.f64 C 2)) (*.f64 -2 (sqrt.f64 (/.f64 F (pow.f64 B 3)))))) (*.f64 -2 (*.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))))
(+.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (+.f64 (*.f64 -2 (*.f64 (*.f64 A (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (+.f64 (*.f64 -2 (*.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 -4 (*.f64 (*.f64 (pow.f64 A 3) (pow.f64 C 4)) (sqrt.f64 (/.f64 F (pow.f64 B 11))))))))
(+.f64 (+.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (*.f64 (*.f64 A (pow.f64 C 2)) (*.f64 -2 (sqrt.f64 (/.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 -2 (*.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 -4 (*.f64 (*.f64 (pow.f64 A 3) (pow.f64 C 4)) (sqrt.f64 (/.f64 F (pow.f64 B 11)))))))
(+.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (+.f64 (*.f64 -2 (*.f64 (*.f64 A (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (+.f64 (*.f64 -2 (*.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 -4 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (pow.f64 C 4)))))))
(+.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (+.f64 (*.f64 -2 (*.f64 (*.f64 A (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (+.f64 (*.f64 -2 (*.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (*.f64 (pow.f64 A 3) (*.f64 -4 (pow.f64 C 4)))))))
(+.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (+.f64 (*.f64 -2 (*.f64 (*.f64 A (pow.f64 C 2)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (+.f64 (*.f64 -2 (*.f64 (*.f64 (pow.f64 A 2) (pow.f64 C 3)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (*.f64 -4 (pow.f64 C 4)))))))
(*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 F (pow.f64 B 3)))))
(*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 F (pow.f64 B 3)))))
(*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 -1 C))
(*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 C -1))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 2 (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 F (pow.f64 B 3))))))
(+.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 A (+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 2 (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 F (pow.f64 B 7))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 -1 C)) (*.f64 A (+.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) -4)) (*.f64 2 (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 F (pow.f64 B 7))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 C -1)) (*.f64 A (+.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) -4)) (*.f64 2 (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 F (pow.f64 B 7))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 2 (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (+.f64 (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 C 3) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (+.f64 (*.f64 8 (*.f64 (pow.f64 C 3) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 2 (*.f64 (pow.f64 C 3) (sqrt.f64 (/.f64 F (pow.f64 B 11))))))) (pow.f64 A 2)) (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 F (pow.f64 B 3)))))))
(+.f64 (*.f64 A (+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 2 (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (+.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (pow.f64 C 3) (*.f64 -16 (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (+.f64 (*.f64 (pow.f64 C 3) (*.f64 8 (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 2 (*.f64 (pow.f64 C 3) (sqrt.f64 (/.f64 F (pow.f64 B 11))))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 -1 C)) (+.f64 (*.f64 A (+.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) -4)) (*.f64 2 (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) -16)) (+.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) 8)) (*.f64 2 (*.f64 (pow.f64 C 3) (sqrt.f64 (/.f64 F (pow.f64 B 11))))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 C -1)) (+.f64 (*.f64 A (+.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) -4)) (*.f64 2 (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) -16)) (+.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) 8)) (*.f64 2 (*.f64 (pow.f64 C 3) (sqrt.f64 (/.f64 F (pow.f64 B 11))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -4 (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 2 (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 4 (*.f64 (pow.f64 C 4) (sqrt.f64 (/.f64 F (pow.f64 B 15))))) (+.f64 (*.f64 8 (*.f64 (pow.f64 C 4) (sqrt.f64 (/.f64 F (pow.f64 B 15))))) (+.f64 (*.f64 32 (*.f64 (pow.f64 C 4) (sqrt.f64 (/.f64 F (pow.f64 B 15))))) (*.f64 -64 (*.f64 (pow.f64 C 4) (sqrt.f64 (/.f64 F (pow.f64 B 15))))))))) (+.f64 (*.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 C 3) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (+.f64 (*.f64 8 (*.f64 (pow.f64 C 3) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 2 (*.f64 (pow.f64 C 3) (sqrt.f64 (/.f64 F (pow.f64 B 11))))))) (pow.f64 A 2)) (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 F (pow.f64 B 3))))))))
(+.f64 (+.f64 (*.f64 A (+.f64 (*.f64 (pow.f64 C 2) (*.f64 -4 (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 2 (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (*.f64 (pow.f64 A 3) (+.f64 (+.f64 (*.f64 4 (*.f64 (pow.f64 C 4) (sqrt.f64 (/.f64 F (pow.f64 B 15))))) (*.f64 (pow.f64 C 4) (*.f64 8 (sqrt.f64 (/.f64 F (pow.f64 B 15)))))) (+.f64 (*.f64 (*.f64 (pow.f64 C 4) (sqrt.f64 (/.f64 F (pow.f64 B 15)))) 32) (*.f64 (pow.f64 C 4) (*.f64 -64 (sqrt.f64 (/.f64 F (pow.f64 B 15))))))))) (+.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (pow.f64 C 3) (*.f64 -16 (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (+.f64 (*.f64 (pow.f64 C 3) (*.f64 8 (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 2 (*.f64 (pow.f64 C 3) (sqrt.f64 (/.f64 F (pow.f64 B 11))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) -4)) (*.f64 2 (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 -1 C)) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) -16)) (+.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) 8)) (*.f64 2 (*.f64 (pow.f64 C 3) (sqrt.f64 (/.f64 F (pow.f64 B 11)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 4 (*.f64 (pow.f64 C 4) (sqrt.f64 (/.f64 F (pow.f64 B 15))))) (+.f64 (*.f64 (pow.f64 C 4) (*.f64 8 (sqrt.f64 (/.f64 F (pow.f64 B 15))))) (+.f64 (*.f64 (*.f64 (pow.f64 C 4) (sqrt.f64 (/.f64 F (pow.f64 B 15)))) 32) (*.f64 (pow.f64 C 4) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 15))) -64)))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 C -1)) (+.f64 (+.f64 (*.f64 A (+.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) -4)) (*.f64 2 (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) -16)) (+.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) 8)) (*.f64 2 (*.f64 (pow.f64 C 3) (sqrt.f64 (/.f64 F (pow.f64 B 11))))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 4 (*.f64 (pow.f64 C 4) (sqrt.f64 (/.f64 F (pow.f64 B 15))))) (+.f64 (*.f64 (pow.f64 C 4) (*.f64 8 (sqrt.f64 (/.f64 F (pow.f64 B 15))))) (+.f64 (*.f64 (*.f64 (pow.f64 C 4) (sqrt.f64 (/.f64 F (pow.f64 B 15)))) 32) (*.f64 (pow.f64 C 4) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 15))) -64))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 C -1)) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 4 (*.f64 (pow.f64 C 4) (sqrt.f64 (/.f64 F (pow.f64 B 15))))) (+.f64 (*.f64 (pow.f64 C 4) (*.f64 8 (sqrt.f64 (/.f64 F (pow.f64 B 15))))) (+.f64 (*.f64 (*.f64 (pow.f64 C 4) (sqrt.f64 (/.f64 F (pow.f64 B 15)))) 32) (*.f64 (pow.f64 C 4) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 15))) -64)))))) (+.f64 (*.f64 A (+.f64 (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) -4)) (*.f64 2 (*.f64 (pow.f64 C 2) (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) -16)) (+.f64 (*.f64 (pow.f64 C 3) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) 8)) (*.f64 2 (*.f64 (pow.f64 C 3) (sqrt.f64 (/.f64 F (pow.f64 B 11)))))))))))
(*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 F (pow.f64 B 3)))))
(*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 F (pow.f64 B 3)))))
(*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 -1 C))
(*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 C -1))
(+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -4 (*.f64 A (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 2 (*.f64 A (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 F (pow.f64 B 3))))))
(+.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 A (*.f64 -4 (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 A (*.f64 2 (sqrt.f64 (/.f64 F (pow.f64 B 7))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 -1 C)) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 A (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) -4)) (*.f64 A (*.f64 2 (sqrt.f64 (/.f64 F (pow.f64 B 7))))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 C -1)) (*.f64 (pow.f64 C 2) (+.f64 (*.f64 A (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) -4)) (*.f64 A (*.f64 2 (sqrt.f64 (/.f64 F (pow.f64 B 7))))))))
(+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -4 (*.f64 A (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 2 (*.f64 A (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (+.f64 (*.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 A 2) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 2 (*.f64 (pow.f64 A 2) (sqrt.f64 (/.f64 F (pow.f64 B 11))))))) (pow.f64 C 3)) (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 F (pow.f64 B 3)))))))
(+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 A (*.f64 -4 (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 A (*.f64 2 (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (+.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 8 (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 -16 (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 2 (*.f64 (pow.f64 A 2) (sqrt.f64 (/.f64 F (pow.f64 B 11))))))))))
(+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 A (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) -4)) (*.f64 A (*.f64 2 (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 -1 C)) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) 8)) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) -16)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (*.f64 2 (pow.f64 A 2))))))))
(+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 A (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) -4)) (*.f64 A (*.f64 2 (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 C -1)) (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) 8)) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) -16)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (*.f64 2 (pow.f64 A 2))))))))
(+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 -4 (*.f64 A (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 2 (*.f64 A (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (+.f64 (*.f64 (+.f64 (*.f64 8 (*.f64 (pow.f64 A 2) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 2 (*.f64 (pow.f64 A 2) (sqrt.f64 (/.f64 F (pow.f64 B 11))))))) (pow.f64 C 3)) (+.f64 (*.f64 (pow.f64 C 4) (+.f64 (*.f64 4 (*.f64 (pow.f64 A 3) (sqrt.f64 (/.f64 F (pow.f64 B 15))))) (+.f64 (*.f64 8 (*.f64 (pow.f64 A 3) (sqrt.f64 (/.f64 F (pow.f64 B 15))))) (+.f64 (*.f64 -64 (*.f64 (pow.f64 A 3) (sqrt.f64 (/.f64 F (pow.f64 B 15))))) (*.f64 32 (*.f64 (pow.f64 A 3) (sqrt.f64 (/.f64 F (pow.f64 B 15))))))))) (*.f64 -1 (*.f64 C (sqrt.f64 (/.f64 F (pow.f64 B 3))))))))
(+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 A (*.f64 -4 (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 A (*.f64 2 (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (+.f64 (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 8 (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 -16 (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 2 (*.f64 (pow.f64 A 2) (sqrt.f64 (/.f64 F (pow.f64 B 11)))))))) (+.f64 (*.f64 C (*.f64 -1 (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (pow.f64 C 4) (+.f64 (*.f64 (pow.f64 A 3) (*.f64 4 (sqrt.f64 (/.f64 F (pow.f64 B 15))))) (+.f64 (+.f64 (*.f64 (pow.f64 A 3) (*.f64 8 (sqrt.f64 (/.f64 F (pow.f64 B 15))))) (*.f64 (pow.f64 A 3) (*.f64 -64 (sqrt.f64 (/.f64 F (pow.f64 B 15)))))) (*.f64 (pow.f64 A 3) (*.f64 32 (sqrt.f64 (/.f64 F (pow.f64 B 15)))))))))))
(+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 A (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) -4)) (*.f64 A (*.f64 2 (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (+.f64 (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) 8)) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) -16)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (*.f64 2 (pow.f64 A 2)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 -1 C)) (*.f64 (pow.f64 C 4) (+.f64 (*.f64 (pow.f64 A 3) (*.f64 4 (sqrt.f64 (/.f64 F (pow.f64 B 15))))) (+.f64 (*.f64 (pow.f64 A 3) (*.f64 8 (sqrt.f64 (/.f64 F (pow.f64 B 15))))) (+.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 15))) -64)) (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 15))) 32)))))))))
(+.f64 (*.f64 (pow.f64 C 2) (+.f64 (*.f64 A (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) -4)) (*.f64 A (*.f64 2 (sqrt.f64 (/.f64 F (pow.f64 B 7))))))) (+.f64 (*.f64 (pow.f64 C 3) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) 8)) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) -16)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (*.f64 2 (pow.f64 A 2)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 C -1)) (*.f64 (pow.f64 C 4) (+.f64 (*.f64 (pow.f64 A 3) (*.f64 4 (sqrt.f64 (/.f64 F (pow.f64 B 15))))) (+.f64 (*.f64 (pow.f64 A 3) (*.f64 8 (sqrt.f64 (/.f64 F (pow.f64 B 15))))) (+.f64 (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 15))) -64)) (*.f64 (pow.f64 A 3) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 15))) 32)))))))))
(*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B))
(*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B))
(*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2))))
(*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))
(*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B)))
(*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B)))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2))))
(*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))
(*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B)))
(*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B)))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2))))
(*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))
(*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B)))
(*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B)))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2))))
(*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B))
(*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B))
(*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2))))
(*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B))
(*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B))
(*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2))))
(*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B)))
(*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B)))
(*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B)))
(*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2))))
(*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B))
(*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B))
(*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2))))
(*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B))
(*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B))
(*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 C 2) (*.f64 F B))) (*.f64 -2 (/.f64 (*.f64 A (*.f64 (pow.f64 C 3) F)) B)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 A (*.f64 F (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 1/2 (*.f64 F B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)) (*.f64 F (*.f64 (pow.f64 C 2) (*.f64 B 1/2))))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 4 A))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))) B))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 4 A))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))) B))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 4 A))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))) B))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 4 A))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))) B))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 4 A))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))) B))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 4 A))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))) B))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 4 A))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))) B))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 4 A))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))) B))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 4 A))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))) B))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 4 A))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))) B))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 4 A))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))) B))
(*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) (*.f64 F (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 4 C))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 4 A))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (-.f64 (pow.f64 B 2) (*.f64 C (*.f64 A 4))))) B))
(*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 C 2) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))))) B))
(+.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) 0)
(+.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) 0)
(+.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) 0)
(+.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) 0)
(+.f64 0 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(+.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) 0)
(+.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) 0)
(+.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) 0)
(*.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) 1)
(*.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) 1)
(*.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) 1)
(*.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) 1)
(*.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) 1)
(*.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) 1)
(+.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(-.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) 1)
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4))) -1)
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (/.f64 (*.f64 (pow.f64 C 2) F) B))) (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 C (*.f64 4 A)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(+.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))) 0)
(+.f64 0 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))))
(+.f64 0 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))))
(+.f64 0 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (/.f64 (*.f64 F (pow.f64 C 2)) B))))
(+.f64 0 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))
(+.f64 0 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))))
(+.f64 0 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 -4 A))) (/.f64 (*.f64 F (pow.f64 C 2)) B))))
(+.f64 0 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (/.f64 (*.f64 F (pow.f64 C 2)) B))))
(+.f64 (*.f64 (pow.f64 C 2) F) 0)
(+.f64 (*.f64 F (pow.f64 C 2)) 0)
(+.f64 0 (*.f64 (pow.f64 C 2) F))
(+.f64 (*.f64 F (pow.f64 C 2)) 0)

localize53.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
5.0b
(*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
17.0b
(sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
19.5b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
30.7b
(sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))
Compiler

Compiled 152 to 102 computations (32.9% saved)

series26.0ms (0.1%)

Counts
3 → 64
Calls

30 calls:

TimeVariablePointExpression
3.0ms
A
@inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
3.0ms
B
@0
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
2.0ms
A
@-inf
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
1.0ms
B
@0
(sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))
1.0ms
F
@0
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))

rewrite37.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
618×rational.json-simplify-31
520×rational.json-simplify-2
254×bool.json-1
240×rational.json-1
240×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
022191
1112191
2228191
3365191
4477191
5704191
6887191
7931191
8931191
91073191
101159191
111169191
121169191
131206191
Stop Event
saturated
Counts
3 → 15
Calls
Call 1
Inputs
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(sqrt.f64 (*.f64 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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))))))

simplify555.0ms (1.5%)

Algorithm
egg-herbie
Rules
5400×rational.json-simplify-31
3120×rational.json-simplify-2
1370×rational.json-simplify-27
1178×rational.json-simplify-41
1042×rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
041110391
183610391
2133710391
3194610391
4244510391
5251210391
6258210391
7265710391
8273110391
9320910391
10331410391
11341810391
12352810391
13365310391
14377710391
15389710391
16404910391
17420010391
18434010391
19451210391
20519310391
21606810391
22606810391
23666210391
24666210391
25666210391
Stop Event
node limit
Counts
79 → 204
Calls
Call 1
Inputs
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3)))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) (pow.f64 B 4)))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) (pow.f64 B 4)) (*.f64 (+.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/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (*.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)))))) (pow.f64 B 6))))
(+.f64 (*.f64 (+.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/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)) F) 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/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/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 4))))))) (pow.f64 B 8)) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) (pow.f64 B 4)) (*.f64 (+.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/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (*.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)))))) (pow.f64 B 6)))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B))))
(+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) C)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))))
(+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) C)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) 2))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 -16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (pow.f64 C 2))) (sqrt.f64 (/.f64 F (pow.f64 B 9)))))))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) C)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) 2))) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7)))))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 -64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (pow.f64 C 3))) (sqrt.f64 (/.f64 F (pow.f64 B 13))))))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) 2))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 -16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (pow.f64 C 2))) (sqrt.f64 (/.f64 F (pow.f64 B 9)))))))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A C)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A C)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A C)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (pow.f64 B 7)) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F A)))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (sqrt.f64 -1/2)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (sqrt.f64 -1/2)))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 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 B 6))) (sqrt.f64 -1/2))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)) F) 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))))) (pow.f64 B 8))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (sqrt.f64 -1/2)))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 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 B 6))) (sqrt.f64 -1/2)))))))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F B)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F (pow.f64 B 3)))))
(+.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 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 B F)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F (pow.f64 B 3))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (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 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) 2)))) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.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 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 B F)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F (pow.f64 B 3)))))))
(*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 A 5))) (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)) (pow.f64 B 10))) A)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 A 5))) (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3))))))
(*.f64 -1 (*.f64 F (pow.f64 B 3)))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 A 4) F) B)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))
(*.f64 F (pow.f64 B 3))
(+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (*.f64 A (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 A 4) F) B)))))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 -1 (*.f64 F (pow.f64 B 3)))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 A 4) F) B)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))
(*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 A 5))) (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2) (*.f64 1/16 (pow.f64 B 8))) (*.f64 F (pow.f64 B 2))) (pow.f64 A 7))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 A 5))) (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3))))))
(*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (*.f64 -1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3)))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 A 5))))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) 0)
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))))
(+.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)) 0)
(+.f64 0 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))
Outputs
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) C) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 A 3)))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) (pow.f64 B 4)))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) C) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) C)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) (pow.f64 B 4)))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) C)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) (pow.f64 B 4)))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) (pow.f64 B 4)) (*.f64 (+.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/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (*.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)))))) (pow.f64 B 6))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) C) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) C)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) (pow.f64 B 4))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (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))) (*.f64 (sqrt.f64 -1/2) C)))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2))))) (*.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)))))) (pow.f64 B 6)))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) C) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) C)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) (pow.f64 B 4))) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (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))) (*.f64 (sqrt.f64 -1/2) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F A))))) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2))) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 A 9))))) (*.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)))))) (pow.f64 B 6)))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) C)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) (pow.f64 B 4)) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (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))) (*.f64 (sqrt.f64 -1/2) C)))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2))))) (*.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)))))) (pow.f64 B 6))))
(+.f64 (*.f64 (+.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/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 A F))) (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)) F) 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/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/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 4))))))) (pow.f64 B 8)) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (/.f64 (sqrt.f64 2) (*.f64 C (sqrt.f64 -1/2))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) (pow.f64 B 4)) (*.f64 (+.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/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1/2))))) (*.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)))))) (pow.f64 B 6)))))
(+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) C) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) C)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) (pow.f64 B 4))) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (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))) (*.f64 (sqrt.f64 -1/2) C)))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2))))) (*.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)))))) (pow.f64 B 6))) (*.f64 (+.f64 (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (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))) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2))))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.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 (/.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 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2)))))) (*.f64 (sqrt.f64 -1/2) C))))) (+.f64 (*.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 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 4)))))) (pow.f64 B 8)))
(+.f64 (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) C) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) C)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) (pow.f64 B 4))) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (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))) (*.f64 (sqrt.f64 -1/2) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F A))))) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2))) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 A 9))))) (*.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)))))) (pow.f64 B 6))) (*.f64 (+.f64 (+.f64 (*.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 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 4))))) (+.f64 (*.f64 (/.f64 (*.f64 (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))) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (*.f64 (/.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 (/.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 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2)))))) (*.f64 (sqrt.f64 -1/2) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F A))))))) (pow.f64 B 8)))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) C) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) C)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) (pow.f64 B 4)) (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (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))) (*.f64 (sqrt.f64 -1/2) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F A))))) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2))) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 A 9))))) (*.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)))))) (pow.f64 B 6))) (*.f64 (+.f64 (*.f64 (/.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 (/.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 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2)))))) (*.f64 (sqrt.f64 -1/2) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F A))))) (+.f64 (*.f64 (/.f64 (*.f64 (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))) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.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 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 4))))))) (pow.f64 B 8))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) C) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) C)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) (pow.f64 B 4)) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (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))) (*.f64 (sqrt.f64 -1/2) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F A))))) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2))) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 A 9))))) (*.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)))))) (pow.f64 B 6)) (*.f64 (+.f64 (*.f64 (/.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 (/.f64 (-.f64 (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2) (*.f64 (/.f64 F (pow.f64 A 5)) -1/16)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2))) -1/16))) (*.f64 (sqrt.f64 -1/2) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F A))))) (+.f64 (*.f64 (/.f64 (*.f64 (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))) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.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 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 4))))))) (pow.f64 B 8)))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) C) (*.f64 1/4 (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (+.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) C)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) (pow.f64 B 4)) (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (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))) (*.f64 (sqrt.f64 -1/2) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F A))))) (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2))) (*.f64 1/256 (sqrt.f64 (/.f64 F (pow.f64 A 9))))) (*.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)))))) (pow.f64 B 6)) (*.f64 (+.f64 (*.f64 (/.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 (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2) (*.f64 (/.f64 F (pow.f64 A 5)) -1/16)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2)))))) (*.f64 (sqrt.f64 -1/2) C)) (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 F A))))) (+.f64 (*.f64 (/.f64 (*.f64 (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))) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2))) (*.f64 1/32 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))))) (+.f64 (*.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 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 4))))))) (pow.f64 B 8)))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) C)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) (pow.f64 B 4))) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (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))) (*.f64 (sqrt.f64 -1/2) C)))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2))))) (*.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)))))) (pow.f64 B 6)) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.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 (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2) (*.f64 (/.f64 F (pow.f64 A 5)) -1/16)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2)))))) (*.f64 (sqrt.f64 -1/2) C)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (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))) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2))))) (+.f64 (*.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 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 4))))))) (pow.f64 B 8))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) C)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) (pow.f64 B 4))) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (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))) (*.f64 (sqrt.f64 -1/2) C)))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2))))) (*.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)))))) (pow.f64 B 6)) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.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 (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2) (*.f64 (/.f64 F (pow.f64 A 5)) 1/16)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2)))))) (*.f64 (sqrt.f64 -1/2) C)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (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))) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2))))) (+.f64 (*.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 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 4))))))) (pow.f64 B 8))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) C)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) (pow.f64 B 4))) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (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))) (*.f64 (sqrt.f64 -1/2) C)))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2))))) (*.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)))))) (pow.f64 B 6)) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/16 (/.f64 (+.f64 (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2) (*.f64 (/.f64 F (pow.f64 A 5)) 1/16)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2)))) (*.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 (sqrt.f64 -1/2) C)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (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))) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2))))) (+.f64 (*.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 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 4))))))) (pow.f64 B 8))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 B 2))) C) (sqrt.f64 (/.f64 F (pow.f64 A 3))))) (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 7))) (*.f64 1/64 (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) C)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 2))))) (pow.f64 B 4))) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (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))) (*.f64 (sqrt.f64 -1/2) C)))) (+.f64 (*.f64 1/256 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (/.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2))))) (*.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)))))) (pow.f64 B 6)) (*.f64 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F A))) (/.f64 (*.f64 (sqrt.f64 2) (+.f64 (*.f64 1/16 (/.f64 (+.f64 (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2) (*.f64 1/16 (/.f64 F (pow.f64 A 5)))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2)))) (*.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 (sqrt.f64 -1/2) C)))) (+.f64 (*.f64 1/32 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 A 3)))) (/.f64 (*.f64 (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))) (*.f64 (sqrt.f64 -1/2) (pow.f64 C 2))))) (+.f64 (*.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 (sqrt.f64 (/.f64 F (pow.f64 A 9))) (*.f64 1/256 (/.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1/2)) (pow.f64 C 4))))))) (pow.f64 B 8))))
(*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B))))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 -1 (sqrt.f64 (/.f64 F B))))
(*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -1))))
(*.f64 (sqrt.f64 -1) (*.f64 (*.f64 -1 (sqrt.f64 (/.f64 F B))) (sqrt.f64 2)))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))) (*.f64 -1 (sqrt.f64 -1)))
(+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) C)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 -1 (sqrt.f64 (/.f64 F B)))) (*.f64 A (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) C)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -1)))) (*.f64 A (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 -4 (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) C)))))))
(+.f64 (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 -1 (sqrt.f64 (/.f64 F B))) (sqrt.f64 2))) (*.f64 A (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (sqrt.f64 2) (*.f64 -4 (*.f64 C (sqrt.f64 -1))))))))
(+.f64 (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 -1 (sqrt.f64 (/.f64 F B))) (sqrt.f64 2))) (*.f64 A (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 C (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (sqrt.f64 2) (*.f64 -4 (sqrt.f64 -1))))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))) (*.f64 -1 (sqrt.f64 -1))) (*.f64 A (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 C (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) -4)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))) (*.f64 -1 (sqrt.f64 -1))) (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 -4 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))) (*.f64 -1 (sqrt.f64 -1))) (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (sqrt.f64 2) (*.f64 -4 (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) C)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) 2))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 -16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (pow.f64 C 2))) (sqrt.f64 (/.f64 F (pow.f64 B 9)))))))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B))))))
(+.f64 (*.f64 A (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) C)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 -1 (sqrt.f64 (/.f64 F B)))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2))) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 -16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 B 9))))))))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -1)))) (*.f64 A (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 -4 (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) C))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2))) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)))) (*.f64 -16 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1)))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 -1 (sqrt.f64 (/.f64 F B))) (sqrt.f64 2))) (*.f64 A (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (sqrt.f64 2) (*.f64 -4 (*.f64 C (sqrt.f64 -1)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2))) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (sqrt.f64 -1) (*.f64 -16 (*.f64 (sqrt.f64 2) (pow.f64 C 2)))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 -1 (sqrt.f64 (/.f64 F B))) (sqrt.f64 2))) (*.f64 A (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 C (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (sqrt.f64 2) (*.f64 -4 (sqrt.f64 -1)))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2))) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 -16 (sqrt.f64 -1)))))))))
(+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))) (*.f64 -1 (sqrt.f64 -1))) (*.f64 A (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 C (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) -4))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2))) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) -16))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 -4 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))) (*.f64 -1 (sqrt.f64 -1))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -1/2 (*.f64 (/.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)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) -16)))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (sqrt.f64 2) (*.f64 -4 (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))) (*.f64 -1 (sqrt.f64 -1))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -1/2 (*.f64 (/.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)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) -16)))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) C)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))) (+.f64 (*.f64 (pow.f64 A 3) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) 2))) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7)))))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 -64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (pow.f64 C 3))) (sqrt.f64 (/.f64 F (pow.f64 B 13))))))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) 2))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 -16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (pow.f64 C 2))) (sqrt.f64 (/.f64 F (pow.f64 B 9)))))))) (*.f64 -1 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))))))
(+.f64 (*.f64 A (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 -4 (*.f64 (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) C)) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))) (+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 -1 (sqrt.f64 (/.f64 F B)))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2))) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 -16 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 B 9))))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2))) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 1/4 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2)))) (sqrt.f64 -1)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7)))))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 -64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) (sqrt.f64 -1))) (sqrt.f64 (/.f64 F (pow.f64 B 13)))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F B)) (sqrt.f64 -1)))) (*.f64 A (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 -4 (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) C))))))) (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2))) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)))) (*.f64 -16 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (sqrt.f64 -1))))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2))) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 1/4 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2)))) (sqrt.f64 -1)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (*.f64 -8 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (sqrt.f64 -1)))) (*.f64 -64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 (pow.f64 C 3) (sqrt.f64 -1))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 -1 (sqrt.f64 (/.f64 F B))) (sqrt.f64 2))) (*.f64 A (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (sqrt.f64 2) (*.f64 -4 (*.f64 C (sqrt.f64 -1)))))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2))) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (sqrt.f64 -1) (*.f64 -16 (*.f64 (sqrt.f64 2) (pow.f64 C 2)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2))) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 1/4 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2)))) (sqrt.f64 -1)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (*.f64 -8 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -1)) (*.f64 -64 (sqrt.f64 2))))))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 -1 (sqrt.f64 (/.f64 F B))) (sqrt.f64 2))) (*.f64 A (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 C (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (sqrt.f64 2) (*.f64 -4 (sqrt.f64 -1)))))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2))) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 -16 (sqrt.f64 -1)))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2))) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 1/4 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2)))) (sqrt.f64 -1)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (*.f64 -8 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (sqrt.f64 -1)))) (*.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 -64 (sqrt.f64 2))))))))))
(+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))) (*.f64 -1 (sqrt.f64 -1))) (*.f64 A (+.f64 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 C (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 5))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) -4))))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2))) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 7))) (*.f64 -2 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) -16))))))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2))) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 1/4 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5)))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2)))) (sqrt.f64 -1)) (*.f64 -2 (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 7)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 11))) (*.f64 -8 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 3) -64))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (sqrt.f64 2) (*.f64 C (*.f64 -4 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -1/2 (*.f64 (/.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)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) -16))))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))) (*.f64 -1 (sqrt.f64 -1))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 1/4 (*.f64 (/.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)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.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)))))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 (sqrt.f64 2) (*.f64 -64 (*.f64 (*.f64 (pow.f64 C 3) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 13)))))))))))))
(+.f64 (*.f64 A (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 3))))) (*.f64 (sqrt.f64 2) (*.f64 -4 (*.f64 C (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 F (pow.f64 B 5))))))))) (+.f64 (*.f64 (pow.f64 A 2) (+.f64 (*.f64 -1/2 (*.f64 (/.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)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 3)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) C) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 7))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 9))) (*.f64 (pow.f64 C 2) (*.f64 (sqrt.f64 -1) -16))))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F B))) (*.f64 -1 (sqrt.f64 -1))) (*.f64 (pow.f64 A 3) (+.f64 (*.f64 1/4 (*.f64 (/.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)) (sqrt.f64 (/.f64 1 (*.f64 F (pow.f64 B 5)))))) (+.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (-.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)))))) (+.f64 (*.f64 -8 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 C 2)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 F (pow.f64 B 11))))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 13))) (*.f64 (pow.f64 C 3) -64)))))))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))
(*.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 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A C)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))
(+.f64 (*.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 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C A)) (pow.f64 B 3)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C A)) (pow.f64 B 3)))))
(+.f64 (*.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 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C A)) (pow.f64 B 3)))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A C)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C A)) (pow.f64 B 3)))) (+.f64 (*.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 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (pow.f64 A 2))) (pow.f64 B 5)) (*.f64 -16 (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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C A)) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (pow.f64 A 2))) (pow.f64 B 5))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C A)) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (pow.f64 A 2))) (pow.f64 B 5))))))
(+.f64 (*.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 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C A)) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (pow.f64 A 2))) (pow.f64 B 5))))))
(+.f64 (*.f64 -4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A C)) (pow.f64 B 3)) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (+.f64 (*.f64 -64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (pow.f64 B 7)) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 -16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (pow.f64 B 5)) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))
(+.f64 (*.f64 -4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C A)) (pow.f64 B 3)))) (+.f64 (*.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 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (pow.f64 A 2))) (pow.f64 B 5)) (*.f64 -16 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (pow.f64 B 7)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C A)) (pow.f64 B 3)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (pow.f64 A 2))) (pow.f64 B 5))))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (pow.f64 B 7))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C A)) (pow.f64 B 3)))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (pow.f64 A 2))) (pow.f64 B 5))))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (pow.f64 B 7))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (pow.f64 A 2))) (pow.f64 B 5)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C A)) (pow.f64 B 3)))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (pow.f64 B 7)))))))
(+.f64 (*.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 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -4 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C A)) (pow.f64 B 3)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -16 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 C 2) (pow.f64 A 2))) (pow.f64 B 5)))) (*.f64 -64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (pow.f64 B 7)))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))
(*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 C A))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/4 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 C A))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 C A)))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/4 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 C A)))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 C A)))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 C 2) (pow.f64 A 2)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (*.f64 1/64 (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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/4 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 C A)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 C A)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))) (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (*.f64 1/64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 1/256 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 C 4) (pow.f64 A 4)))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 C A)))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 C 2) (pow.f64 A 2)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/4 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 C A)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 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 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 C 4) (pow.f64 A 4))))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 C A)))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 C 2) (pow.f64 A 2)))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 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 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 C 4) (pow.f64 A 4)))))))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))
(*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 C A))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/4 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 C A))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 C A)))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/4 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 C A)))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F))))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 C A)))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 C 2) (pow.f64 A 2)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (*.f64 1/64 (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 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/4 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 C A)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))))))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 C A)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))) (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3)))))))
(+.f64 (*.f64 1/64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (+.f64 (*.f64 1/256 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 A 4) (pow.f64 C 4))) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 A 2) (pow.f64 C 2))) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))) (*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 C 3))) (*.f64 1/64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 1/256 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 C 4) (pow.f64 A 4)))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 C A)))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 C 2) (pow.f64 A 2)))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/4 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 C A)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/16 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 C 2) (pow.f64 A 2))))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 1/64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 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 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 C 4) (pow.f64 A 4))))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 C A)))) (*.f64 1/16 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 3)) (*.f64 (pow.f64 C 2) (pow.f64 A 2)))))) (+.f64 (*.f64 1/64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 5)) (*.f64 (pow.f64 A 3) (pow.f64 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 (sqrt.f64 2) (pow.f64 B 7)) (*.f64 (pow.f64 C 4) (pow.f64 A 4)))))))
(*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F A)))
(*.f64 (*.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F A)))
(*.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (pow.f64 B 2))))
(*.f64 (sqrt.f64 -1/2) (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F A)))))
(*.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F A)))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F A)))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (sqrt.f64 -1/2)))) (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F A))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F A))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (sqrt.f64 -1/2)))))
(+.f64 (*.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (pow.f64 B 2)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (sqrt.f64 -1/2)))))
(+.f64 (*.f64 (sqrt.f64 -1/2) (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F A))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (sqrt.f64 -1/2)))))
(+.f64 (*.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F A))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (sqrt.f64 -1/2)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F A))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (sqrt.f64 -1/2)))))
(+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (sqrt.f64 -1/2)))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 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 B 6))) (sqrt.f64 -1/2))))))
(+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F A))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (sqrt.f64 -1/2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A 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)) (*.f64 (sqrt.f64 2) (pow.f64 B 6))) (sqrt.f64 -1/2)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (pow.f64 B 2)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (sqrt.f64 -1/2))))) (*.f64 (/.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)) (*.f64 (sqrt.f64 2) (pow.f64 B 6))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 A F)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 -1/2) (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F A))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (sqrt.f64 -1/2))))) (*.f64 (/.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)) (*.f64 (sqrt.f64 2) (pow.f64 B 6))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 A F)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F A))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (sqrt.f64 -1/2))))) (*.f64 (/.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)) (*.f64 (sqrt.f64 2) (pow.f64 B 6))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 A F)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F A))))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (sqrt.f64 -1/2))))) (*.f64 (/.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)) (*.f64 (sqrt.f64 2) (pow.f64 B 6))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 A F)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F A))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (sqrt.f64 -1/2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (*.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 B 6))) (sqrt.f64 -1/2))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)) F) 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))))) (pow.f64 B 8))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (sqrt.f64 -1/2)))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F A))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 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 B 6))) (sqrt.f64 -1/2)))))))
(+.f64 (+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (pow.f64 B 2))) (sqrt.f64 (/.f64 F A))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (sqrt.f64 -1/2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A 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)) (*.f64 (sqrt.f64 2) (pow.f64 B 6))) (sqrt.f64 -1/2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.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 (/.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 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2))))) (pow.f64 B 8))) (sqrt.f64 -1/2)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) (pow.f64 B 2)))) (*.f64 (/.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)) (*.f64 (sqrt.f64 2) (pow.f64 B 6))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 A F))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (sqrt.f64 -1/2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.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 (/.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 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2))))) (pow.f64 B 8))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 A F))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 -1/2) (*.f64 (pow.f64 B 2) (*.f64 (sqrt.f64 2) (sqrt.f64 (/.f64 F A))))) (*.f64 (/.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)) (*.f64 (sqrt.f64 2) (pow.f64 B 6))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 A F))))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (sqrt.f64 -1/2)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.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 (/.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 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2))))) (pow.f64 B 8))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 A F))))))
(+.f64 (*.f64 (sqrt.f64 -1/2) (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F A))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (-.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 (/.f64 (-.f64 (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2) (*.f64 (/.f64 F (pow.f64 A 5)) -1/16)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2))) -1/16)) (pow.f64 B 8))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 A F)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (sqrt.f64 -1/2)))) (*.f64 (/.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)) (*.f64 (sqrt.f64 2) (pow.f64 B 6))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 A F)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F A))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.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 (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2) (*.f64 (/.f64 F (pow.f64 A 5)) -1/16)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2))))) (pow.f64 B 8))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 A F)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (sqrt.f64 -1/2)))) (*.f64 (/.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)) (*.f64 (sqrt.f64 2) (pow.f64 B 6))) (sqrt.f64 -1/2)) (*.f64 1/2 (sqrt.f64 (/.f64 A F)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F A))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.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 (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2) (*.f64 (/.f64 F (pow.f64 A 5)) -1/16)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2))))) (pow.f64 B 8))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (sqrt.f64 -1/2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (*.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 B 6))) (sqrt.f64 -1/2)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F A))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.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 (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2) (*.f64 (/.f64 F (pow.f64 A 5)) 1/16)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2))))) (pow.f64 B 8))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (sqrt.f64 -1/2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (*.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 B 6))) (sqrt.f64 -1/2)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F A))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1/16 (/.f64 (+.f64 (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2) (*.f64 (/.f64 F (pow.f64 A 5)) 1/16)) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2)))) (*.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))) (pow.f64 B 8))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (sqrt.f64 -1/2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (*.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 B 6))) (sqrt.f64 -1/2)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1/2) (*.f64 (pow.f64 B 2) (sqrt.f64 (/.f64 F A))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 1/16 (/.f64 (+.f64 (pow.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 1 (sqrt.f64 -1/2)))) 2) (*.f64 1/16 (/.f64 F (pow.f64 A 5)))) (*.f64 (pow.f64 A 2) (pow.f64 (sqrt.f64 -1/2) 2)))) (*.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))) (pow.f64 B 8))) (sqrt.f64 -1/2)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 5))) (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 4)) (sqrt.f64 -1/2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 A F)) (/.f64 (*.f64 (sqrt.f64 2) (*.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 B 6))) (sqrt.f64 -1/2)))))))
(*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F (pow.f64 B 3))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 3))) (sqrt.f64 -1)))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 A (sqrt.f64 2)) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F B)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F (pow.f64 B 3)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (*.f64 B F)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 3))) (sqrt.f64 -1))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (*.f64 B F)))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F (pow.f64 B 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)) (*.f64 1/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 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 B F)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F (pow.f64 B 3))))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (*.f64 B F)))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2)))) (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 B F))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 3))) (sqrt.f64 -1))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (*.f64 B F))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2)))) (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 B F)))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F (pow.f64 B 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (*.f64 B F))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2)))) (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 B F)))))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (*.f64 B F)))) (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F (pow.f64 B 3))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.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)) (*.f64 1/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/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 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) 2)))) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.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 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 F B)))) 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 B F)))) (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F (pow.f64 B 3)))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (*.f64 B F)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2)))) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 B F)))))) (+.f64 (*.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 F (pow.f64 B 3)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2)))) (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 B F))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (pow.f64 B 3))) (sqrt.f64 -1))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2)))) (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 B F))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (*.f64 B F)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2)))) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 B F)))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F (pow.f64 B 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (*.f64 B F)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 2) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2)))) (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 B F)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 (pow.f64 A 3) (-.f64 (*.f64 -1/2 (/.f64 F B)) (pow.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 F B)))) 2)))) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 B F))))))))
(+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 F (pow.f64 B 3))))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) A) (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (*.f64 B F)))) (+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.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)) (*.f64 1/2 (sqrt.f64 (/.f64 B F)))) (*.f64 (/.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)) (*.f64 (sqrt.f64 2) (pow.f64 A 3))) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 -1/4 (sqrt.f64 (/.f64 1 (*.f64 B F))))))))
(*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 A 5))) (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3))) (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 A 5)))))
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3)))) (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 A 5))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)) (pow.f64 B 10))) A)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 A 5))) (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3))))))
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3))) (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 A 5))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)) (*.f64 F (pow.f64 B 10))) A)))
(+.f64 (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3)))) (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 A 5)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)) (*.f64 F (pow.f64 B 10))) A)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 A 5))) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)) (*.f64 F (pow.f64 B 10))) A))))
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 A 5))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 A 6))) (pow.f64 (/.f64 -1/8 (pow.f64 A 3)) 2)) (*.f64 F (pow.f64 B 10))) A))))
(*.f64 -1 (*.f64 F (pow.f64 B 3)))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))
(+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 F A)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 -1/2 (*.f64 B F))) (*.f64 F (*.f64 A (pow.f64 B 2)))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F A)) (*.f64 (pow.f64 A 2) (*.f64 -1/2 (*.f64 B F)))))
(+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F A)) (*.f64 B (*.f64 -1/2 (*.f64 F (pow.f64 A 2))))))
(+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F A)) (*.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 A 2))))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 A 4) F) B)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))
(+.f64 (+.f64 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 -1/2 (*.f64 B F))) (*.f64 F (*.f64 A (pow.f64 B 2)))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))) (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 A 4)) B)))
(+.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 F A))) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 -1/2 (*.f64 B F))) (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 A 4)) B))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F A)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 B (*.f64 -1/2 (*.f64 F (pow.f64 A 2)))) (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 A 4)) B)))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F A)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 A 2)))) (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 A 4)) B)))))
(*.f64 F (pow.f64 B 3))
(+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 A (*.f64 F (pow.f64 B 2))))
(+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 F (*.f64 A (pow.f64 B 2))))
(+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A)))
(+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (*.f64 A (*.f64 F (pow.f64 B 2)))))
(+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 A (pow.f64 B 2))) (*.f64 1/2 (*.f64 (pow.f64 A 2) (*.f64 B F)))))
(+.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A))) (*.f64 1/2 (*.f64 B (*.f64 (pow.f64 A 2) F))))
(+.f64 (+.f64 (*.f64 F (pow.f64 B 3)) (*.f64 (pow.f64 B 2) (*.f64 F A))) (*.f64 B (*.f64 1/2 (*.f64 F (pow.f64 A 2)))))
(+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F A)) (*.f64 B (*.f64 1/2 (*.f64 F (pow.f64 A 2))))))
(+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 A 4) F) B)))))
(+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (+.f64 (*.f64 F (*.f64 A (pow.f64 B 2))) (*.f64 1/2 (*.f64 (pow.f64 A 2) (*.f64 B F)))) (*.f64 -1/8 (/.f64 (*.f64 F (pow.f64 A 4)) B))))
(+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F A)) (*.f64 1/2 (*.f64 B (*.f64 (pow.f64 A 2) F)))) (*.f64 -1/8 (/.f64 (*.f64 F (pow.f64 A 4)) B))))
(+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F A)) (*.f64 B (*.f64 1/2 (*.f64 F (pow.f64 A 2))))) (*.f64 -1/8 (/.f64 (*.f64 F (pow.f64 A 4)) B))))
(+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 B (*.f64 1/2 (*.f64 F (pow.f64 A 2)))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F A)) (*.f64 -1/8 (/.f64 (*.f64 F (pow.f64 A 4)) B)))))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2)))
(*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F))
(*.f64 -1 (*.f64 F (pow.f64 B 3)))
(+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 A (pow.f64 B 2))))
(+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 F A)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))
(+.f64 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 -1/2 (*.f64 B F))) (*.f64 F (*.f64 A (pow.f64 B 2)))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))
(+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F A)) (*.f64 (pow.f64 A 2) (*.f64 -1/2 (*.f64 B F)))))
(+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F A)) (*.f64 B (*.f64 -1/2 (*.f64 F (pow.f64 A 2))))))
(+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 F A)) (*.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 A 2))))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 A 4) F) B)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))
(+.f64 (+.f64 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 -1/2 (*.f64 B F))) (*.f64 F (*.f64 A (pow.f64 B 2)))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))) (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 A 4)) B)))
(+.f64 (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 (pow.f64 B 2) (*.f64 F A))) (+.f64 (*.f64 (pow.f64 A 2) (*.f64 -1/2 (*.f64 B F))) (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 A 4)) B))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F A)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 B (*.f64 -1/2 (*.f64 F (pow.f64 A 2)))) (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 A 4)) B)))))
(+.f64 (*.f64 (pow.f64 B 2) (*.f64 F A)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (+.f64 (*.f64 -1/2 (*.f64 B (*.f64 F (pow.f64 A 2)))) (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 A 4)) B)))))
(*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 A 5))) (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3))) (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 A 5)))))
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3)))) (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 A 5))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (pow.f64 B 4)) 2) (*.f64 1/16 (pow.f64 B 8))) (*.f64 F (pow.f64 B 2))) (pow.f64 A 7))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 A 5))) (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3))))))
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3))) (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 A 5))))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 B 4) -1/8) 2) (*.f64 1/16 (pow.f64 B 8))) (pow.f64 B 2))) (pow.f64 A 7))))
(+.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3))) (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 A 5)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 (*.f64 (pow.f64 B 4) -1/8) 2) (*.f64 1/16 (pow.f64 B 8))))) (pow.f64 A 7)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 A 5))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 (*.f64 (pow.f64 B 4) -1/8) 2) (*.f64 1/16 (pow.f64 B 8))))) (pow.f64 A 7))))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 A 5))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 (*.f64 (pow.f64 B 4) -1/8) 2) (*.f64 1/16 (pow.f64 B 8))))) (pow.f64 A 7))))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 (pow.f64 (*.f64 (pow.f64 B 4) -1/8) 2) (*.f64 1/16 (pow.f64 B 8))))) (pow.f64 A 7))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (*.f64 -1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 A 5))))))
(*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2))))
(*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2))))
(*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F A)))
(*.f64 F (*.f64 2 (*.f64 (pow.f64 B 2) A)))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)))
(+.f64 (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)))
(+.f64 (*.f64 F (*.f64 2 (*.f64 (pow.f64 B 2) A))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (*.f64 -1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3)))))
(+.f64 (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (*.f64 -1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F A))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (*.f64 -1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3)))))
(+.f64 (*.f64 F (*.f64 2 (*.f64 (pow.f64 B 2) A))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (*.f64 -1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3)))))
(+.f64 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 A 5))))))
(+.f64 (+.f64 (*.f64 2 (*.f64 F (*.f64 A (pow.f64 B 2)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 A 5)))))
(+.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F A))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 A 5)))))
(+.f64 (*.f64 F (*.f64 2 (*.f64 (pow.f64 B 2) A))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 F (pow.f64 B 6)) (pow.f64 A 3))) (*.f64 1/16 (/.f64 (*.f64 F (pow.f64 B 8)) (pow.f64 A 5))))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 0)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(-.f64 0 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))) 1)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 4 C)) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 -1 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))) -1)
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4)))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) 0)
(+.f64 0 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))))
(+.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) 0)
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))))
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))))
(+.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)) 0)
(+.f64 0 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))
(+.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)) 0)

eval693.0ms (1.8%)

Compiler

Compiled 28650 to 21081 computations (26.4% saved)

prune213.0ms (0.6%)

Pruning

84 alts after pruning (80 fresh and 4 done)

PrunedKeptTotal
New52820548
Fresh216081
Picked011
Done336
Total55284636
Error
35.4b
Counts
636 → 84
Alt Table
Click to see full alt table
StatusErrorProgram
60.1b
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B)))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.0b
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) B) (sqrt.f64 (/.f64 F (-.f64 A B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
63.7b
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 C))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
63.8b
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 A (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
63.7b
(/.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F)))) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) -4))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.9b
(/.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5)))) (*.f64 (sqrt.f64 2) A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.0b
(/.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.0b
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) C)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.6b
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) 1/2)) 2)) (pow.f64 A 2))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (*.f64 (sqrt.f64 2) A)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))) 3))) (*.f64 -1/4 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (*.f64 (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) 1/2)) 2)) (pow.f64 A 3))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.6b
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C B) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
63.0b
(/.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -2)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.8b
(/.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
63.3b
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (*.f64 C (*.f64 A 4)))
59.6b
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (neg.f64 (pow.f64 B 2)))
62.7b
(/.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.3b
(/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
63.0b
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.1b
(/.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A C)) (-.f64 A C))) (*.f64 F (*.f64 -2 C))) (*.f64 -2 (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 -2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 A C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
57.9b
(/.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (*.f64 A -2) (*.f64 F C)) (*.f64 8 A)) (+.f64 (*.f64 -2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A -2))) (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F (*.f64 1/2 (pow.f64 B 2)))) (*.f64 (pow.f64 A 2) (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2)))) C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.9b
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 C -2))))) (*.f64 -2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C -2))) (*.f64 -2 (*.f64 (*.f64 F C) (-.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 (neg.f64 C) 2)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.1b
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (+.f64 (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 A (*.f64 -4 (*.f64 F (pow.f64 B 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.5b
(/.f64 (sqrt.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 4 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -4 (*.f64 C (*.f64 F (pow.f64 B 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.9b
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (*.f64 C (*.f64 A 4)))
61.9b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 C 6) (pow.f64 B 5)) -1/16) (*.f64 (/.f64 (pow.f64 C 4) (pow.f64 B 3)) 1/8)) (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.8b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))) B) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.5b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 C 2) B) -1/2) (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 4) (pow.f64 B 3)) 1/8))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.4b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) C) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.5b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 B -1) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
57.2b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.8b
(/.f64 (sqrt.f64 (*.f64 (-.f64 (neg.f64 A) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.5b
(/.f64 (sqrt.f64 (*.f64 (-.f64 C C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
63.0b
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
57.2b
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 A -2) (*.f64 F C)) (*.f64 8 A))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.9b
(/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.4b
(/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
59.1b
(/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
56.4b
(/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 A -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.3b
(/.f64 (sqrt.f64 (*.f64 8 (+.f64 0 (*.f64 F (*.f64 -2 (*.f64 A (*.f64 C C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.8b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 C 3)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.8b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
61.2b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 A (pow.f64 B 2))) (*.f64 1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
58.2b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A A)) (*.f64 A (*.f64 2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))))) (+.f64 (*.f64 A (*.f64 (*.f64 C F) (*.f64 -8 A))) (/.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 A 2) (*.f64 2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))) (*.f64 (pow.f64 B 2) (*.f64 -1/2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))))) C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.9b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (pow.f64 B 2))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.9b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 C (*.f64 2 C)) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.4b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 4 (*.f64 F (*.f64 C B)))) (*.f64 F (*.f64 -1 (pow.f64 B 3))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.4b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 C (*.f64 (*.f64 C F) (*.f64 -8 A))) (+.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 2 F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 F F) C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
57.9b
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F)))) (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (*.f64 A 2)) (*.f64 A (*.f64 2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.7b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.9b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 (/.f64 (pow.f64 A 2) B) -1/2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.2b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (+.f64 (neg.f64 A) (*.f64 (/.f64 (pow.f64 B 2) A) -1/2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.7b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
56.9b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.4b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (neg.f64 B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.0b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.7b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.8b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.3b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
59.4b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (neg.f64 C) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.6b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
63.0b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
56.9b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
61.8b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A C)) (*.f64 F (-.f64 C (-.f64 B A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.4b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 2 (*.f64 (pow.f64 B 2) A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.1b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.4b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.8b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
62.3b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
56.7b
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
60.2b
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 F (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
63.4b
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (neg.f64 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) 1/2))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 B 1/8))))
63.3b
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) C) (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3))))))
63.0b
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (*.f64 1/4 (sqrt.f64 (/.f64 F A))))
56.4b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 A F) (*.f64 F (neg.f64 B))))))
59.2b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
56.4b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 A B)))))
55.9b
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (neg.f64 B)))))
62.7b
(*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 C -1))
56.6b
(*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
59.1b
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
62.7b
(*.f64 (sqrt.f64 (*.f64 A F)) (neg.f64 (/.f64 (sqrt.f64 2) B)))
62.7b
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
63.3b
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A B)))))
63.5b
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))))
62.8b
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
Compiler

Compiled 3387 to 2455 computations (27.5% saved)

regimes1.0s (2.7%)

Counts
145 → 4
Calls
Call 1
Inputs
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 -1 (sqrt.f64 -2)))
(*.f64 (sqrt.f64 (*.f64 A F)) (neg.f64 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 C -1))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (neg.f64 B)))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 A B)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (*.f64 1/4 (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 A F) (*.f64 F (neg.f64 B))))))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (*.f64 C (*.f64 A 4)))
(/.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A B)))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (*.f64 C (*.f64 A 4)))
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -2)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 A -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 C -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 A -2) (*.f64 F C)) (*.f64 8 A))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 C) C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (+.f64 0 (*.f64 F (*.f64 -2 (*.f64 A (*.f64 C C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A C)) (*.f64 F (-.f64 C (-.f64 B A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A C))))) (*.f64 A (*.f64 F (*.f64 4 (*.f64 C B))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (neg.f64 (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 F (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))))
(/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A B) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C B) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 A F))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 C (*.f64 -8 (*.f64 (pow.f64 A 2) F))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 2 (*.f64 (pow.f64 B 2) A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 B C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 C C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (neg.f64 B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (neg.f64 C) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 B -1) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 C C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 A A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 B A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 C A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (neg.f64 B) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (neg.f64 C) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (neg.f64 A) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 (-.f64 C A) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (*.f64 B -1) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (+.f64 (*.f64 F (+.f64 A C)) (*.f64 F B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (-.f64 C A) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) C) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 F (*.f64 4 (*.f64 C (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C))) (*.f64 4 (*.f64 F (*.f64 A (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (+.f64 (neg.f64 A) (*.f64 (/.f64 (pow.f64 B 2) A) -1/2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 (/.f64 (pow.f64 A 2) B) -1/2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (neg.f64 C) (*.f64 (/.f64 (pow.f64 B 2) C) -1/2)) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 C (*.f64 -8 (*.f64 (pow.f64 A 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 C 3)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2)) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 C (*.f64 2 C)) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (neg.f64 A) (*.f64 (/.f64 (pow.f64 B 2) A) -1/2)) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 4 (*.f64 F (*.f64 C B)))) (*.f64 F (*.f64 -1 (pow.f64 B 3))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (-.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (-.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))) C) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (pow.f64 B 2))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 A (pow.f64 B 2))) (*.f64 1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 4 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -4 (*.f64 C (*.f64 F (pow.f64 B 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (+.f64 (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 A (*.f64 -4 (*.f64 F (pow.f64 B 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 F (*.f64 (*.f64 (pow.f64 B 2) C) 3))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) C) (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3))))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))))) (*.f64 -1 (/.f64 (sqrt.f64 2) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.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)) 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 (sqrt.f64 (*.f64 (-.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) (*.f64 -1/8 (/.f64 (pow.f64 C 4) (pow.f64 B 3)))) B) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 C 2) B) -1/2) (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 4) (pow.f64 B 3)) 1/8))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 A (*.f64 (*.f64 C F) (*.f64 -8 A))) (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A A)) (*.f64 A (*.f64 2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2)))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 A B)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 A (-.f64 A B)))))) B) (sqrt.f64 (/.f64 F (-.f64 A B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 C B)))) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 2) A) (+.f64 (pow.f64 B 2) (*.f64 -4 (*.f64 C (-.f64 C B))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F)))) (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (*.f64 A 2)) (*.f64 A (*.f64 2 (-.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)) (pow.f64 (neg.f64 A) 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 C (*.f64 (*.f64 C F) (*.f64 -8 A))) (+.f64 (*.f64 C (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 C 2) (pow.f64 (neg.f64 C) 2))) (*.f64 2 F))) (*.f64 (pow.f64 B 2) (*.f64 (+.f64 F F) C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 C -2))))) (*.f64 -2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 C -2))) (*.f64 -2 (*.f64 (*.f64 F C) (-.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2)) (pow.f64 (neg.f64 C) 2)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -8 F))) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (+.f64 C C))))) (*.f64 (-.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 4) F))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A C)) (-.f64 A C))) (*.f64 F (*.f64 -2 C))) (*.f64 -2 (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 -2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 F (-.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 F (*.f64 A C)) (pow.f64 (-.f64 A C) 3)))) (pow.f64 B 4)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (neg.f64 (/.f64 (sqrt.f64 2) B))) (*.f64 (sqrt.f64 (/.f64 F A)) (*.f64 (sqrt.f64 2) 1/2))) (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 F (pow.f64 A 3))) (*.f64 B 1/8))))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 C 6) (pow.f64 B 5)) -1/16) (*.f64 (/.f64 (pow.f64 C 4) (pow.f64 B 3)) 1/8)) (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 B (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F)))) (*.f64 (/.f64 (*.f64 A (*.f64 (sqrt.f64 2) (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 C (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) -4))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 -4 (*.f64 A (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A)))) (*.f64 (pow.f64 B 2) (-.f64 1 (/.f64 A B)))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) F)) (*.f64 (sqrt.f64 2) B)) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (*.f64 A (+.f64 (*.f64 (-.f64 1 (/.f64 C B)) (pow.f64 B 2)) (*.f64 (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B))) (*.f64 -4 C))))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) (neg.f64 B)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 F (*.f64 (pow.f64 A 2) (*.f64 B -1/2))) (*.f64 (pow.f64 B 2) (*.f64 F A)))))) (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 A 5)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 B (*.f64 F (*.f64 C 5)))) (*.f64 (sqrt.f64 2) A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 F (*.f64 (+.f64 A (*.f64 4 A)) B)) (*.f64 F (pow.f64 B 2))) C)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3))))))))) (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 A 2) (*.f64 F B))) (+.f64 (*.f64 A (*.f64 F (pow.f64 B 2))) (*.f64 -1 (*.f64 F (pow.f64 B 3)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 (pow.f64 B 2) F)) (*.f64 A (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 B 2) (+.f64 A A)) (*.f64 A (*.f64 2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))))) (+.f64 (*.f64 A (*.f64 (*.f64 C F) (*.f64 -8 A))) (/.f64 (*.f64 F (+.f64 (*.f64 (pow.f64 A 2) (*.f64 2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))) (*.f64 (pow.f64 B 2) (*.f64 -1/2 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))))))) C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (*.f64 A -2) (*.f64 F C)) (*.f64 8 A)) (+.f64 (*.f64 -2 (+.f64 (*.f64 F (*.f64 (pow.f64 B 2) (*.f64 A -2))) (*.f64 A (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2))))) (*.f64 -2 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F (*.f64 1/2 (pow.f64 B 2)))) (*.f64 (pow.f64 A 2) (*.f64 (+.f64 (pow.f64 B 2) (-.f64 (pow.f64 A 2) (pow.f64 (neg.f64 A) 2))) (*.f64 F -2)))) C))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 -1 (*.f64 A C)))) (*.f64 1/2 (*.f64 (-.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 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (pow.f64 A 2))))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (+.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (neg.f64 A)))) (*.f64 A (*.f64 -4 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))) (*.f64 C (sqrt.f64 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))))) B)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (neg.f64 C)))) (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) (*.f64 C -4))) (*.f64 A (sqrt.f64 2))) B) (*.f64 1/2 (sqrt.f64 (/.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (/.f64 (*.f64 (sqrt.f64 2) (*.f64 C (+.f64 (*.f64 (pow.f64 B 2) (-.f64 1 (*.f64 A (*.f64 -1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (*.f64 -4 (*.f64 A (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))))))))) B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) 1/2)) 2)) (pow.f64 A 2))))) (+.f64 (*.f64 (sqrt.f64 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (*.f64 (sqrt.f64 2) A)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))) 3))) (*.f64 -1/4 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (*.f64 (-.f64 (*.f64 B (*.f64 -1/2 F)) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 B 2) F) (*.f64 (*.f64 B F) (*.f64 C 5))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (+.f64 (*.f64 -1 (*.f64 F (pow.f64 B 3))) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2)))))))) 1/2)) 2)) (pow.f64 A 3))))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
Outputs
(/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 A -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (neg.f64 B)))))
Calls

6 calls:

253.0ms
C
207.0ms
B
188.0ms
A
97.0ms
(pow.f64 B 2)
69.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
ErrorSegmentsBranch
48.9b3A
47.8b3B
48.0b3C
53.3b1F
45.5b4(/.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)))
47.4b3(pow.f64 B 2)
Compiler

Compiled 5300 to 3439 computations (35.1% saved)

bsearch3.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
-3.027100484117225e-208
0.0
0.0ms
-inf
-1.0681331567467183e+229
Compiler

Compiled 51 to 38 computations (25.5% saved)

regimes826.0ms (2.2%)

Counts
116 → 3
Calls
Call 1
Inputs
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 -1 (sqrt.f64 -2)))
(*.f64 (sqrt.f64 (*.f64 A F)) (neg.f64 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 C -1))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (neg.f64 B)))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 A B)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (*.f64 1/4 (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 A F) (*.f64 F (neg.f64 B))))))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (*.f64 C (*.f64 A 4)))
(/.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A B)))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (*.f64 C (*.f64 A 4)))
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -2)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 A -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 C -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 A -2) (*.f64 F C)) (*.f64 8 A))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 C) C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (+.f64 0 (*.f64 F (*.f64 -2 (*.f64 A (*.f64 C C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A C)) (*.f64 F (-.f64 C (-.f64 B A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A C))))) (*.f64 A (*.f64 F (*.f64 4 (*.f64 C B))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (neg.f64 (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 F (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))))
(/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A B) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C B) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 A F))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 C (*.f64 -8 (*.f64 (pow.f64 A 2) F))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 2 (*.f64 (pow.f64 B 2) A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 B C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 C C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (neg.f64 B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (neg.f64 C) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 B -1) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 C C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 A A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 B A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 C A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (neg.f64 B) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (neg.f64 C) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (neg.f64 A) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 (-.f64 C A) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (*.f64 B -1) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (+.f64 (*.f64 F (+.f64 A C)) (*.f64 F B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (-.f64 C A) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) C) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 F (*.f64 4 (*.f64 C (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C))) (*.f64 4 (*.f64 F (*.f64 A (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (+.f64 (neg.f64 A) (*.f64 (/.f64 (pow.f64 B 2) A) -1/2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 (/.f64 (pow.f64 A 2) B) -1/2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (neg.f64 C) (*.f64 (/.f64 (pow.f64 B 2) C) -1/2)) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 C (*.f64 -8 (*.f64 (pow.f64 A 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 C 3)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2)) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 C (*.f64 2 C)) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (neg.f64 A) (*.f64 (/.f64 (pow.f64 B 2) A) -1/2)) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 4 (*.f64 F (*.f64 C B)))) (*.f64 F (*.f64 -1 (pow.f64 B 3))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (-.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (-.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))) C) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (pow.f64 B 2))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 A (pow.f64 B 2))) (*.f64 1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 4 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -4 (*.f64 C (*.f64 F (pow.f64 B 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (+.f64 (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 A (*.f64 -4 (*.f64 F (pow.f64 B 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 F (*.f64 (*.f64 (pow.f64 B 2) C) 3))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) C) (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3))))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))))) (*.f64 -1 (/.f64 (sqrt.f64 2) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
Outputs
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
Calls

5 calls:

248.0ms
A
148.0ms
B
142.0ms
F
140.0ms
C
80.0ms
(pow.f64 B 2)
Results
ErrorSegmentsBranch
48.9b3A
47.9b3B
48.6b3C
52.4b3F
47.5b3(pow.f64 B 2)
Compiler

Compiled 3126 to 1980 computations (36.7% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.1895682176557142e+229
8.319752597361361e+238
0.0ms
0.0
6.4e-323
Compiler

Compiled 47 to 34 computations (27.7% saved)

regimes1.1s (3%)

Counts
115 → 8
Calls
Call 1
Inputs
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 -1 (sqrt.f64 -2)))
(*.f64 (sqrt.f64 (*.f64 A F)) (neg.f64 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 C -1))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (neg.f64 B)))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 A B)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (*.f64 1/4 (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 A F) (*.f64 F (neg.f64 B))))))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (*.f64 C (*.f64 A 4)))
(/.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A B)))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (*.f64 C (*.f64 A 4)))
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -2)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 A -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 C -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 A -2) (*.f64 F C)) (*.f64 8 A))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 C) C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (+.f64 0 (*.f64 F (*.f64 -2 (*.f64 A (*.f64 C C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A C)) (*.f64 F (-.f64 C (-.f64 B A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A C))))) (*.f64 A (*.f64 F (*.f64 4 (*.f64 C B))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (neg.f64 (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 F (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))))
(/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A B) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C B) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 A F))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 C (*.f64 -8 (*.f64 (pow.f64 A 2) F))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 2 (*.f64 (pow.f64 B 2) A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 B C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 C C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (neg.f64 B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (neg.f64 C) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 B -1) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 C C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 A A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 B A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 C A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (neg.f64 B) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (neg.f64 C) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (neg.f64 A) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 (-.f64 C A) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (*.f64 B -1) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (+.f64 (*.f64 F (+.f64 A C)) (*.f64 F B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (-.f64 C A) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) C) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 F (*.f64 4 (*.f64 C (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C))) (*.f64 4 (*.f64 F (*.f64 A (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (+.f64 (neg.f64 A) (*.f64 (/.f64 (pow.f64 B 2) A) -1/2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 (/.f64 (pow.f64 A 2) B) -1/2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (neg.f64 C) (*.f64 (/.f64 (pow.f64 B 2) C) -1/2)) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 C (*.f64 -8 (*.f64 (pow.f64 A 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 C 3)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2)) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 C (*.f64 2 C)) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (neg.f64 A) (*.f64 (/.f64 (pow.f64 B 2) A) -1/2)) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 4 (*.f64 F (*.f64 C B)))) (*.f64 F (*.f64 -1 (pow.f64 B 3))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (-.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (-.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))) C) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (pow.f64 B 2))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 A (pow.f64 B 2))) (*.f64 1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 4 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -4 (*.f64 C (*.f64 F (pow.f64 B 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (+.f64 (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 A (*.f64 -4 (*.f64 F (pow.f64 B 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 F (*.f64 (*.f64 (pow.f64 B 2) C) 3))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(+.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (*.f64 1/4 (sqrt.f64 (/.f64 F A)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 2) (pow.f64 B 2)) C) (*.f64 -1/8 (sqrt.f64 (/.f64 F (pow.f64 A 3))))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (+.f64 (*.f64 (pow.f64 B 2) (*.f64 C F)) (*.f64 F (*.f64 -1/2 (*.f64 B (pow.f64 C 2))))))) (*.f64 -1 (/.f64 (sqrt.f64 2) (pow.f64 B 2))))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
Outputs
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (-.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 C (*.f64 -8 (*.f64 (pow.f64 A 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (neg.f64 B)))))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (neg.f64 B)))))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
Calls

5 calls:

372.0ms
A
286.0ms
(pow.f64 B 2)
204.0ms
B
164.0ms
C
51.0ms
F
Results
ErrorSegmentsBranch
47.8b8A
48.7b3B
48.6b3C
55.0b1F
48.9b3(pow.f64 B 2)
Compiler

Compiled 3087 to 1955 computations (36.7% saved)

bsearch411.0ms (1.1%)

Algorithm
binary-search
Steps
TimeLeftRight
62.0ms
2.1947999864718798e-29
1.1104914472558833e-22
57.0ms
2.2907129827604812e-85
2.2102747944043736e-82
39.0ms
3.61715211855712e-151
4.3558332003403333e-150
69.0ms
2.2633602464361403e-187
2.399848727943606e-185
57.0ms
-1.3332963386272613e-221
-4.161128864882374e-225
64.0ms
-2.884272579343867e-131
-2.7121714835709455e-134
60.0ms
-2.927025280731623e+110
-3.258075988755879e+100
Results
154.0ms606×body256valid
86.0ms100×body2048valid
76.0ms119×body1024valid
48.0ms71×body512valid
24.0ms96×body256invalid
2.0msbody1024invalid
1.0msbody512invalid
Compiler

Compiled 3290 to 2486 computations (24.4% saved)

regimes1.0s (2.7%)

Counts
111 → 3
Calls
Call 1
Inputs
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 -1 (sqrt.f64 -2)))
(*.f64 (sqrt.f64 (*.f64 A F)) (neg.f64 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 C -1))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (neg.f64 B)))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 A B)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (*.f64 1/4 (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 A F) (*.f64 F (neg.f64 B))))))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (*.f64 C (*.f64 A 4)))
(/.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A B)))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (*.f64 C (*.f64 A 4)))
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -2)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 A -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 C -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 A -2) (*.f64 F C)) (*.f64 8 A))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 C) C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (+.f64 0 (*.f64 F (*.f64 -2 (*.f64 A (*.f64 C C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A C)) (*.f64 F (-.f64 C (-.f64 B A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A C))))) (*.f64 A (*.f64 F (*.f64 4 (*.f64 C B))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (neg.f64 (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 F (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))))
(/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A B) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C B) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 A F))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 C (*.f64 -8 (*.f64 (pow.f64 A 2) F))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 2 (*.f64 (pow.f64 B 2) A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 B C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 C C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (neg.f64 B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (neg.f64 C) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 B -1) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 C C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 A A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 B A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 C A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (neg.f64 B) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (neg.f64 C) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (neg.f64 A) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 (-.f64 C A) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (*.f64 B -1) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (+.f64 (*.f64 F (+.f64 A C)) (*.f64 F B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (-.f64 C A) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) C) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 F (*.f64 4 (*.f64 C (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C))) (*.f64 4 (*.f64 F (*.f64 A (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (+.f64 (neg.f64 A) (*.f64 (/.f64 (pow.f64 B 2) A) -1/2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 (/.f64 (pow.f64 A 2) B) -1/2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (neg.f64 C) (*.f64 (/.f64 (pow.f64 B 2) C) -1/2)) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 C (*.f64 -8 (*.f64 (pow.f64 A 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 C 3)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2)) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 C (*.f64 2 C)) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (neg.f64 A) (*.f64 (/.f64 (pow.f64 B 2) A) -1/2)) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 4 (*.f64 F (*.f64 C B)))) (*.f64 F (*.f64 -1 (pow.f64 B 3))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (-.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (-.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))) C) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (pow.f64 B 2))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 A (pow.f64 B 2))) (*.f64 1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 4 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -4 (*.f64 C (*.f64 F (pow.f64 B 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (+.f64 (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 A (*.f64 -4 (*.f64 F (pow.f64 B 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 F (*.f64 (*.f64 (pow.f64 B 2) C) 3))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
Outputs
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
Calls

5 calls:

293.0ms
A
222.0ms
B
208.0ms
F
157.0ms
C
70.0ms
(pow.f64 B 2)
Results
ErrorSegmentsBranch
48.9b5A
48.7b3B
50.1b3C
53.7b4F
49.3b3(pow.f64 B 2)
Compiler

Compiled 2955 to 1865 computations (36.9% saved)

bsearch162.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
66.0ms
2.9962031590837865e-58
6.069271689072209e-53
94.0ms
-1.4401963513337205e-122
-4.7962540239883567e-141
Results
61.0ms67×body2048valid
43.0ms161×body256valid
35.0ms50×body1024valid
11.0ms26×body512valid
5.0ms24×body256invalid
Compiler

Compiled 1104 to 823 computations (25.5% saved)

regimes1.0s (2.7%)

Counts
110 → 3
Calls
Call 1
Inputs
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 -1 (sqrt.f64 -2)))
(*.f64 (sqrt.f64 (*.f64 A F)) (neg.f64 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 C -1))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (neg.f64 B)))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 A B)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (*.f64 1/4 (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 A F) (*.f64 F (neg.f64 B))))))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (*.f64 C (*.f64 A 4)))
(/.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A B)))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (*.f64 C (*.f64 A 4)))
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -2)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 A -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 C -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 A -2) (*.f64 F C)) (*.f64 8 A))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 C) C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (+.f64 0 (*.f64 F (*.f64 -2 (*.f64 A (*.f64 C C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A C)) (*.f64 F (-.f64 C (-.f64 B A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A C))))) (*.f64 A (*.f64 F (*.f64 4 (*.f64 C B))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (neg.f64 (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 F (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))))
(/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A B) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C B) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 A F))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 C (*.f64 -8 (*.f64 (pow.f64 A 2) F))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 2 (*.f64 (pow.f64 B 2) A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 B C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 C C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (neg.f64 B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (neg.f64 C) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 B -1) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 C C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 A A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 B A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 C A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (neg.f64 B) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (neg.f64 C) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (neg.f64 A) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 (-.f64 C A) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (*.f64 B -1) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (+.f64 (*.f64 F (+.f64 A C)) (*.f64 F B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (-.f64 C A) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) C) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 F (*.f64 4 (*.f64 C (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C))) (*.f64 4 (*.f64 F (*.f64 A (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (+.f64 (neg.f64 A) (*.f64 (/.f64 (pow.f64 B 2) A) -1/2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 (/.f64 (pow.f64 A 2) B) -1/2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (neg.f64 C) (*.f64 (/.f64 (pow.f64 B 2) C) -1/2)) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 C (*.f64 -8 (*.f64 (pow.f64 A 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 C 3)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2)) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 C (*.f64 2 C)) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (neg.f64 A) (*.f64 (/.f64 (pow.f64 B 2) A) -1/2)) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 4 (*.f64 F (*.f64 C B)))) (*.f64 F (*.f64 -1 (pow.f64 B 3))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (-.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (-.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))) C) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (pow.f64 B 2))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 A (pow.f64 B 2))) (*.f64 1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 4 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -4 (*.f64 C (*.f64 F (pow.f64 B 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (+.f64 (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 A (*.f64 -4 (*.f64 F (pow.f64 B 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 F (*.f64 (*.f64 (pow.f64 B 2) C) 3))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 (pow.f64 B 2) F)))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
Outputs
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
Calls

5 calls:

337.0ms
A
199.0ms
F
192.0ms
B
154.0ms
C
75.0ms
(pow.f64 B 2)
Results
ErrorSegmentsBranch
48.9b5A
48.7b3B
50.1b3C
53.7b4F
49.3b3(pow.f64 B 2)
Compiler

Compiled 2926 to 1845 computations (36.9% saved)

bsearch150.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
63.0ms
2.9962031590837865e-58
6.069271689072209e-53
85.0ms
-1.4401963513337205e-122
-4.7962540239883567e-141
Results
52.0ms56×body2048valid
48.0ms180×body256valid
24.0ms38×body1024valid
13.0ms30×body512valid
6.0ms29×body256invalid
Compiler

Compiled 1104 to 823 computations (25.5% saved)

regimes1.0s (2.7%)

Counts
108 → 3
Calls
Call 1
Inputs
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 -1 (sqrt.f64 -2)))
(*.f64 (sqrt.f64 (*.f64 A F)) (neg.f64 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 C -1))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (neg.f64 B)))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 A B)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (*.f64 1/4 (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 A F) (*.f64 F (neg.f64 B))))))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (*.f64 C (*.f64 A 4)))
(/.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A B)))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (*.f64 C (*.f64 A 4)))
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -2)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 A -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 C -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 A -2) (*.f64 F C)) (*.f64 8 A))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 C) C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (+.f64 0 (*.f64 F (*.f64 -2 (*.f64 A (*.f64 C C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A C)) (*.f64 F (-.f64 C (-.f64 B A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A C))))) (*.f64 A (*.f64 F (*.f64 4 (*.f64 C B))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (neg.f64 (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 F (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))))
(/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A B) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C B) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 A F))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 C (*.f64 -8 (*.f64 (pow.f64 A 2) F))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 2 (*.f64 (pow.f64 B 2) A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 B C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 C C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (neg.f64 B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (neg.f64 C) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 B -1) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 C C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 A A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 B A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 C A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 C (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (neg.f64 B) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (neg.f64 C) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (neg.f64 A) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 (-.f64 C A) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (*.f64 B -1) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (+.f64 (*.f64 F (+.f64 A C)) (*.f64 F B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (-.f64 C A) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) F) (*.f64 F (*.f64 (pow.f64 B 2) (+.f64 A C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 B 2) (*.f64 C (*.f64 A -4))) (/.f64 (*.f64 F (pow.f64 C 2)) B))) (-.f64 (*.f64 C (*.f64 A 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 B 2) C)) C) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 C 2) B)) B) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 (pow.f64 C 2) (*.f64 -16 F))) (*.f64 F (*.f64 4 (*.f64 C (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C))) (*.f64 4 (*.f64 F (*.f64 A (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (+.f64 (neg.f64 A) (*.f64 (/.f64 (pow.f64 B 2) A) -1/2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (+.f64 (neg.f64 B) (*.f64 (/.f64 (pow.f64 A 2) B) -1/2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (neg.f64 C) (*.f64 (/.f64 (pow.f64 B 2) C) -1/2)) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 A 2) F) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 C (*.f64 -8 (*.f64 (pow.f64 A 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 (pow.f64 B 2) (*.f64 F (*.f64 C 3)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 C 2) B) -1/2)) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 C (*.f64 2 C)) (pow.f64 B 2))) (*.f64 -4 (*.f64 A (*.f64 (pow.f64 C 2) F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) A))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 A 2) B)) B) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (neg.f64 A) (*.f64 (/.f64 (pow.f64 B 2) A) -1/2)) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 A C) 2) B)) B) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 A C) (pow.f64 B 2))) (+.f64 (*.f64 A (*.f64 4 (*.f64 F (*.f64 C B)))) (*.f64 F (*.f64 -1 (pow.f64 B 3))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (-.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (+.f64 (*.f64 B -1) (*.f64 (/.f64 (pow.f64 (-.f64 A C) 2) B) -1/2)) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (-.f64 (+.f64 A (*.f64 1/2 (/.f64 (pow.f64 B 2) (-.f64 A C)))) C) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (+.f64 (*.f64 F (*.f64 A (-.f64 1 (/.f64 C B)))) (*.f64 1/2 (/.f64 (*.f64 F (pow.f64 A 2)) B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (+.f64 (*.f64 F (*.f64 C (-.f64 1 (/.f64 A B)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 C 2) F) B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (*.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 A C) (-.f64 A C))) (*.f64 2 C)) (pow.f64 B 2))) (*.f64 -8 (*.f64 A (*.f64 (pow.f64 C 2) F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2))))))))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 F (pow.f64 B 3)) (+.f64 (*.f64 F (*.f64 A (pow.f64 B 2))) (*.f64 1/2 (*.f64 (pow.f64 A 2) (*.f64 B F))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 -16 (*.f64 (pow.f64 A 2) (*.f64 C F))) (+.f64 (*.f64 4 (*.f64 A (*.f64 F (pow.f64 B 2)))) (*.f64 -4 (*.f64 C (*.f64 F (pow.f64 B 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 A (*.f64 -16 (*.f64 F (pow.f64 C 2)))) (+.f64 (*.f64 4 (*.f64 C (*.f64 F (pow.f64 B 2)))) (*.f64 A (*.f64 -4 (*.f64 F (pow.f64 B 2))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 C 2) (*.f64 A (*.f64 -4 F))) (*.f64 F (*.f64 (*.f64 (pow.f64 B 2) C) 3))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 B 4) F) A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (pow.f64 B 3) (*.f64 -1 F)) (*.f64 (pow.f64 B 2) (*.f64 F (+.f64 A C)))) (*.f64 F (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 A C) 2) -1/2) (*.f64 A (*.f64 C 4))) B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 B (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) (sqrt.f64 2))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) F)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 C (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 C 2)))) F)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
Outputs
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
Calls

5 calls:

317.0ms
B
264.0ms
A
167.0ms
F
136.0ms
C
69.0ms
(pow.f64 B 2)
Results
ErrorSegmentsBranch
49.1b5A
49.1b3B
50.9b3C
53.7b4F
51.8b2(pow.f64 B 2)
Compiler

Compiled 2868 to 1804 computations (37.1% saved)

bsearch280.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
193.0ms
2.9962031590837865e-58
6.069271689072209e-53
85.0ms
-9.686841419155012e-108
-1.4401963513337205e-122
Results
195.0ms68×body2048valid
42.0ms179×body256valid
24.0ms34×body1024valid
9.0ms23×body512valid
2.0ms10×body256invalid
Compiler

Compiled 1074 to 783 computations (27.1% saved)

regimes475.0ms (1.3%)

Counts
55 → 3
Calls
Call 1
Inputs
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 -1 (sqrt.f64 -2)))
(*.f64 (sqrt.f64 (*.f64 A F)) (neg.f64 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 C -1))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (neg.f64 B)))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 A B)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (*.f64 1/4 (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 A F) (*.f64 F (neg.f64 B))))))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (*.f64 C (*.f64 A 4)))
(/.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A B)))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (*.f64 C (*.f64 A 4)))
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -2)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 A -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 C -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 A -2) (*.f64 F C)) (*.f64 8 A))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 C) C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (+.f64 0 (*.f64 F (*.f64 -2 (*.f64 A (*.f64 C C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A C)) (*.f64 F (-.f64 C (-.f64 B A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A C))))) (*.f64 A (*.f64 F (*.f64 4 (*.f64 C B))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (neg.f64 (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 F (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))))
(/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A B) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C B) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 A F))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 C (*.f64 -8 (*.f64 (pow.f64 A 2) F))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 2 (*.f64 (pow.f64 B 2) A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 B C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 C C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (neg.f64 B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (neg.f64 C) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 B -1) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
Outputs
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 B -1) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
Calls

5 calls:

115.0ms
(pow.f64 B 2)
101.0ms
B
92.0ms
A
71.0ms
C
70.0ms
F
Results
ErrorSegmentsBranch
50.4b3A
49.1b3B
50.9b3C
54.9b2F
51.8b2(pow.f64 B 2)
Compiler

Compiled 1101 to 686 computations (37.7% saved)

bsearch157.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
65.0ms
2.9962031590837865e-58
6.069271689072209e-53
90.0ms
-9.686841419155012e-108
-1.4401963513337205e-122
Results
59.0ms63×body2048valid
44.0ms168×body256valid
28.0ms45×body1024valid
12.0ms28×body512valid
6.0ms26×body256invalid
Compiler

Compiled 1054 to 783 computations (25.7% saved)

regimes497.0ms (1.3%)

Counts
54 → 3
Calls
Call 1
Inputs
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 -1 (sqrt.f64 -2)))
(*.f64 (sqrt.f64 (*.f64 A F)) (neg.f64 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 C -1))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (neg.f64 B)))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 A B)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (*.f64 1/4 (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 A F) (*.f64 F (neg.f64 B))))))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (*.f64 C (*.f64 A 4)))
(/.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A B)))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (*.f64 C (*.f64 A 4)))
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -2)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 A -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 C -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 A -2) (*.f64 F C)) (*.f64 8 A))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 C) C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (+.f64 0 (*.f64 F (*.f64 -2 (*.f64 A (*.f64 C C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A C)) (*.f64 F (-.f64 C (-.f64 B A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A C))))) (*.f64 A (*.f64 F (*.f64 4 (*.f64 C B))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (neg.f64 (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 F (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))))
(/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A B) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C B) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 A F))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 C (*.f64 -8 (*.f64 (pow.f64 A 2) F))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 2 (*.f64 (pow.f64 B 2) A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 B C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 C C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (neg.f64 B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (neg.f64 C) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 F (*.f64 A (pow.f64 C 3))) B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
Outputs
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (neg.f64 B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
Calls

5 calls:

194.0ms
F
89.0ms
B
84.0ms
A
65.0ms
C
38.0ms
(pow.f64 B 2)
Results
ErrorSegmentsBranch
50.4b3A
49.2b3B
50.9b3C
54.9b2F
51.8b2(pow.f64 B 2)
Compiler

Compiled 1077 to 670 computations (37.8% saved)

bsearch142.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
56.0ms
2.9962031590837865e-58
6.069271689072209e-53
85.0ms
-1.4401963513337205e-122
-4.7962540239883567e-141
Results
47.0ms54×body2048valid
41.0ms172×body256valid
33.0ms52×body1024valid
11.0ms26×body512valid
3.0ms15×body256invalid
Compiler

Compiled 1044 to 773 computations (26% saved)

regimes471.0ms (1.2%)

Counts
51 → 3
Calls
Call 1
Inputs
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 -1 (sqrt.f64 -2)))
(*.f64 (sqrt.f64 (*.f64 A F)) (neg.f64 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 C -1))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (neg.f64 B)))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 A B)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (*.f64 1/4 (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 A F) (*.f64 F (neg.f64 B))))))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (*.f64 C (*.f64 A 4)))
(/.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A B)))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (*.f64 C (*.f64 A 4)))
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -2)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 A -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 C -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 A -2) (*.f64 F C)) (*.f64 8 A))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 C) C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (+.f64 0 (*.f64 F (*.f64 -2 (*.f64 A (*.f64 C C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A C)) (*.f64 F (-.f64 C (-.f64 B A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A C))))) (*.f64 A (*.f64 F (*.f64 4 (*.f64 C B))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (neg.f64 (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 F (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 A F)) (*.f64 (sqrt.f64 2) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 F (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 A 2) B)) A))))))
(*.f64 -1 (*.f64 (/.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 B (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 C 2) B)) C)) F))))
(/.f64 (*.f64 B (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 A B) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 2) B) (sqrt.f64 (*.f64 (-.f64 C B) F))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -8 (*.f64 (pow.f64 C 2) (*.f64 A F))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -1/2 (/.f64 (*.f64 F (pow.f64 B 4)) A)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 2 (*.f64 A (*.f64 F (pow.f64 B 2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 C (*.f64 -8 (*.f64 (pow.f64 A 2) F))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 F (*.f64 2 (*.f64 (pow.f64 B 2) A))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A B) (*.f64 F (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 C 2) (*.f64 F (*.f64 1/2 B))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 B C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 C C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
Outputs
(/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
Calls

5 calls:

173.0ms
F
83.0ms
B
82.0ms
A
61.0ms
C
33.0ms
(pow.f64 B 2)
Results
ErrorSegmentsBranch
50.4b3A
49.5b3B
50.9b3C
54.9b2F
51.8b2(pow.f64 B 2)
Compiler

Compiled 1007 to 625 computations (37.9% saved)

bsearch154.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
69.0ms
2.9962031590837865e-58
6.069271689072209e-53
84.0ms
-1.4401963513337205e-122
-4.7962540239883567e-141
Results
59.0ms60×body2048valid
42.0ms183×body256valid
24.0ms36×body1024valid
11.0ms25×body512valid
5.0ms25×body256invalid
Compiler

Compiled 994 to 743 computations (25.3% saved)

regimes295.0ms (0.8%)

Counts
32 → 4
Calls
Call 1
Inputs
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 -1 (sqrt.f64 -2)))
(*.f64 (sqrt.f64 (*.f64 A F)) (neg.f64 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (/.f64 F (pow.f64 B 3))) (*.f64 C -1))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (neg.f64 B)))))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 C B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (-.f64 A B)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) C) (*.f64 1/4 (sqrt.f64 (/.f64 F A))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 A F) (*.f64 F (neg.f64 B))))))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (*.f64 C (*.f64 A 4)))
(/.f64 (*.f64 C (sqrt.f64 (*.f64 F B))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (sqrt.f64 2) B) (*.f64 A C)) (sqrt.f64 (*.f64 F (-.f64 A B)))))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (*.f64 C (*.f64 A 4)))
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) B)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 C F)) (*.f64 B -2)) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 A -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 C -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 A -2) (*.f64 F C)) (*.f64 8 A))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 C (*.f64 (*.f64 A 2) (*.f64 A F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 -4 (*.f64 F (*.f64 A (*.f64 C (+.f64 A C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 C) C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (+.f64 0 (*.f64 F (*.f64 -2 (*.f64 A (*.f64 C C))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 -4 (*.f64 A C)) (*.f64 F (-.f64 C (-.f64 B A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 C (*.f64 -4 (*.f64 F (*.f64 A (+.f64 A C))))) (*.f64 A (*.f64 F (*.f64 4 (*.f64 C B))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) B)) (neg.f64 (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 -2 (*.f64 F (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
Outputs
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2)))
(/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2)))
(*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))
Calls

5 calls:

76.0ms
B
61.0ms
A
60.0ms
F
59.0ms
C
27.0ms
(pow.f64 B 2)
Results
ErrorSegmentsBranch
50.4b3A
49.2b4B
50.9b3C
54.9b2F
51.8b2(pow.f64 B 2)
Compiler

Compiled 604 to 374 computations (38.1% saved)

bsearch205.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
74.0ms
4.353347793387257e-113
2.2990675770016857e-107
75.0ms
2.9047078174023815e-186
4.70682091790526e-181
56.0ms
-1.5813668516289643e-220
-7.055724046657281e-221
Results
69.0ms84×body2048valid
57.0ms81×body1024valid
49.0ms174×body256valid
12.0ms29×body512valid
9.0ms44×body256invalid
Compiler

Compiled 1204 to 882 computations (26.7% saved)

regimes205.0ms (0.5%)

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

5 calls:

50.0ms
A
49.0ms
B
41.0ms
F
40.0ms
C
15.0ms
(pow.f64 B 2)
Results
ErrorSegmentsBranch
50.4b3A
49.2b4B
50.9b3C
54.9b2F
51.8b2(pow.f64 B 2)
Compiler

Compiled 438 to 274 computations (37.4% saved)

bsearch191.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
63.0ms
4.353347793387257e-113
2.2990675770016857e-107
82.0ms
2.9047078174023815e-186
4.70682091790526e-181
46.0ms
-1.5813668516289643e-220
-7.055724046657281e-221
Results
63.0ms73×body2048valid
50.0ms58×body1024valid
42.0ms192×body256valid
20.0ms45×body512valid
9.0ms34×body256invalid
Compiler

Compiled 1176 to 868 computations (26.2% saved)

regimes160.0ms (0.4%)

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

5 calls:

48.0ms
F
38.0ms
A
29.0ms
C
21.0ms
B
13.0ms
(pow.f64 B 2)
Results
ErrorSegmentsBranch
51.9b3A
50.9b2B
51.7b3C
53.9b5F
51.8b2(pow.f64 B 2)
Compiler

Compiled 324 to 203 computations (37.3% saved)

bsearch63.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
63.0ms
4.353347793387257e-113
2.2990675770016857e-107
Results
24.0ms31×body2048valid
18.0ms80×body256valid
14.0ms26×body1024valid
3.0msbody512valid
2.0msbody256invalid
Compiler

Compiled 456 to 344 computations (24.6% saved)

regimes155.0ms (0.4%)

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

5 calls:

39.0ms
A
36.0ms
B
30.0ms
C
28.0ms
F
14.0ms
(pow.f64 B 2)
Results
ErrorSegmentsBranch
52.6b3A
50.4b4B
52.4b3C
54.9b2F
52.8b2(pow.f64 B 2)
Compiler

Compiled 302 to 189 computations (37.4% saved)

bsearch222.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
64.0ms
4.353347793387257e-113
2.2990675770016857e-107
77.0ms
1.1591666878668549e-234
3.8598244798644274e-223
80.0ms
-3.437360697469639e-272
-2.603712732508572e-281
Results
70.0ms85×body2048valid
58.0ms231×body256valid
53.0ms84×body1024valid
21.0ms48×body512valid
11.0ms54×body256invalid
Compiler

Compiled 1312 to 972 computations (25.9% saved)

regimes148.0ms (0.4%)

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

5 calls:

37.0ms
A
36.0ms
B
28.0ms
F
27.0ms
C
10.0ms
(pow.f64 B 2)
Results
ErrorSegmentsBranch
52.8b3A
51.2b4B
52.7b3C
54.9b2F
53.3b2(pow.f64 B 2)
Compiler

Compiled 282 to 176 computations (37.6% saved)

bsearch227.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
65.0ms
4.353347793387257e-113
2.2990675770016857e-107
78.0ms
1.1591666878668549e-234
3.8598244798644274e-223
84.0ms
-3.437360697469639e-272
-2.603712732508572e-281
Results
80.0ms90×body2048valid
60.0ms96×body1024valid
51.0ms219×body256valid
18.0ms43×body512valid
10.0ms45×body256invalid
Compiler

Compiled 1312 to 972 computations (25.9% saved)

regimes71.0ms (0.2%)

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

4 calls:

20.0ms
B
18.0ms
A
17.0ms
C
9.0ms
F
Results
ErrorSegmentsBranch
54.0b2A
53.0b2B
54.1b2C
55.9b1F
Compiler

Compiled 255 to 157 computations (38.4% saved)

bsearch75.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
74.0ms
1.1591666878668549e-234
3.8598244798644274e-223
Results
24.0ms32×body2048valid
21.0ms29×body1024valid
19.0ms86×body256valid
5.0ms13×body512valid
4.0ms21×body256invalid
Compiler

Compiled 431 to 338 computations (21.6% saved)

regimes33.0ms (0.1%)

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

4 calls:

10.0ms
F
7.0ms
A
6.0ms
C
6.0ms
B
Results
ErrorSegmentsBranch
55.9b1A
55.9b1B
55.9b1C
55.9b1F
Compiler

Compiled 153 to 103 computations (32.7% saved)

regimes20.0ms (0.1%)

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

4 calls:

5.0ms
B
4.0ms
F
4.0ms
C
4.0ms
A
Results
ErrorSegmentsBranch
62.7b1A
62.7b1B
62.7b1C
62.7b1F
Compiler

Compiled 73 to 53 computations (27.4% saved)

regimes16.0ms (0%)

Accuracy

Total -1.3b remaining (-2.1%)

Threshold costs -1.3b (-2.1%)

Counts
3 → 1
Calls
Call 1
Inputs
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(*.f64 (sqrt.f64 (/.f64 F B)) (*.f64 -1 (sqrt.f64 -2)))
Outputs
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
Calls

4 calls:

4.0ms
B
3.0ms
A
3.0ms
F
3.0ms
C
Results
ErrorSegmentsBranch
62.7b1A
62.7b1B
62.7b1C
62.7b1F
Compiler

Compiled 53 to 39 computations (26.4% saved)

simplify41.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02994099
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.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))) -inf.0) (/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 A -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 (/.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))) -578358058743443/2891790293717214716875887454417538932071786405736015385275803577203398482289867263903614895099115516898199414270242812495998255990659472330369590362610632812985135197678301307466375242232528412389127536106326559094512549888) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 (/.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))) +inf.0) (/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (neg.f64 B))))))))
(if (<=.f64 (pow.f64 B 2) 0) (/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 (pow.f64 B 2) 19999999999999999836777221245888555157266854023040746648359793341285923569054049205612780991738616816940675431370589468387985186797779692394447533106893958186103920770675008711375515345125281086808706628454884068855007427340271616) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))))
(if (<=.f64 A -59000000000000002686672578478991328590844486668444176177875987737637817882436417023813329601242857472) (/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (-.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 A -5754006927942437/12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896) (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 C (*.f64 -8 (*.f64 (pow.f64 A 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 A -8751768943154809/208375451027495446064995368460039306160773697572372130012383056617626163681801002235044756277236071585716559706044788763934025051691230158761354876635338438940473674359812954951971196434744188272780156754246456311927835876171139415348871168) (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 A 6858436634920279/1224720827664335609236962600350409901130557945655466490308353887654080091579137561403602952202220552420938147431280980285494456125931768646260680344573194358953094033321469230156313571586348749061881856) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (neg.f64 B))))) (if (<=.f64 A 967446422378569/230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897664) (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 A 8530277826653747/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648) (/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) (if (<=.f64 A 7136238463529799/89202980794122492566142873090593446023921664) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (neg.f64 B))))) (/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))))))))
(if (<=.f64 B -2604989987875455/186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351936) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 B 6183964726724345/55213970774324510299478046898216203619608871777363092441300193790394368) (/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))))
(if (<=.f64 B -1762461797511165/95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 B 2826955303645415/441711766194596082395824375185729628956870974218904739530401550323154944) (/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))))
(if (<=.f64 B -3140015851753681/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 B 6625676492918941/883423532389192164791648750371459257913741948437809479060803100646309888) (/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))))
(if (<=.f64 B -3140015851753681/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 B -1) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 B 15838968666951/1684996666696914987166688442938726917102321526408785780068975640576) (/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))))
(if (<=.f64 B -8183476519740355/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (neg.f64 B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 B 5123856487857315/883423532389192164791648750371459257913741948437809479060803100646309888) (/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))))
(if (<=.f64 B -2604989987875455/186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351936) (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 B 4417117661945961/27606985387162255149739023449108101809804435888681546220650096895197184) (/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))))
(if (<=.f64 B -451497101530523/3179557053031851899185109992371205233166102563054994659612778573877352351101699863205638981281067986842598872467724437926239395930347139873677900339284338973090723790890700606566943304973513615002138622348731328001828550356615286489088) (/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 B 1097905710224605/2335969596222563951944279862118549158345332995711262684456546569164428885610842821891027359394494156686664862501680336543072616817344224255105362595697773664385021273272455654442431586430261133312) (/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 B 4336527155264031/10576895500643977583230644928524336637254474927428499508554380724390492659780981533203027367035444557561459392400373732868096) (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))))))
(if (<=.f64 B -4578562156365867/50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408) (/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 B 1719273622819807/74751027079122046462216955587793573067050655862760405902609490213261724339546970300512875500623813013973275600053770769378323738155015176163371603062328757260320680744718580942157810765768356265984) (/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 A -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 B 4362969394015641/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))))))
(if (<=.f64 B 7007193269176635/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))))
(if (<=.f64 B -2588599034278125/76135265714062492815260799905274908678720522324960996303655519196976161646612703925512617702203205150197694658057880220183274764571899172238890525752442604840088107030909945545865544183516044127756246824056393584950668733792147460513643465745851293850216709399252168336576785859311828992) (/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) (if (<=.f64 B 8364357304604489/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256) (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (*.f64 C (*.f64 A 4))) (if (<=.f64 B 4230758200257591/42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384) (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))))))
(if (<=.f64 B -7796251209119999/623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464) (/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) (if (<=.f64 B 3243322220152761/3414023389634485388328884116849283992138116261025744978122883999623187065762627620618973286846235796860380114223837819108295066446909114921146038298793384983600720680711175453933096082386848780661230088261573940214625662995187948181075905216512) (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (*.f64 C (*.f64 A 4))) (if (<=.f64 B 7869210252479119/42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384) (/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))))))
(if (<=.f64 B 2800566061809539/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376) (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (*.f64 C (*.f64 A 4))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (neg.f64 B))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (neg.f64 B)))))
(*.f64 (sqrt.f64 (*.f64 A F)) (neg.f64 (/.f64 (sqrt.f64 2) B)))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
Outputs
(if (<=.f64 (/.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))) -inf.0) (/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 A -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 (/.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))) -578358058743443/2891790293717214716875887454417538932071786405736015385275803577203398482289867263903614895099115516898199414270242812495998255990659472330369590362610632812985135197678301307466375242232528412389127536106326559094512549888) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F (-.f64 C (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 (/.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))) +inf.0) (/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (neg.f64 B))))))))
(if (<=.f64 (pow.f64 B 2) 0) (/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 (pow.f64 B 2) 19999999999999999836777221245888555157266854023040746648359793341285923569054049205612780991738616816940675431370589468387985186797779692394447533106893958186103920770675008711375515345125281086808706628454884068855007427340271616) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (-.f64 (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 (-.f64 A C) 2))) C)) (*.f64 (-.f64 (pow.f64 B 2) (*.f64 A (*.f64 C 4))) F)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))))
(if (<=.f64 A -59000000000000002686672578478991328590844486668444176177875987737637817882436417023813329601242857472) (/.f64 (sqrt.f64 (*.f64 (-.f64 (+.f64 (-.f64 C A) (*.f64 -1/2 (/.f64 (pow.f64 B 2) A))) (+.f64 A C)) (*.f64 (+.f64 (pow.f64 B 2) (*.f64 (*.f64 A C) -4)) (*.f64 F -2)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 A -5754006927942437/12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896) (/.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 C (*.f64 -8 (*.f64 (pow.f64 A 2) F))) (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 A F)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 A -8751768943154809/208375451027495446064995368460039306160773697572372130012383056617626163681801002235044756277236071585716559706044788763934025051691230158761354876635338438940473674359812954951971196434744188272780156754246456311927835876171139415348871168) (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 A 6858436634920279/1224720827664335609236962600350409901130557945655466490308353887654080091579137561403602952202220552420938147431280980285494456125931768646260680344573194358953094033321469230156313571586348749061881856) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (neg.f64 B))))) (if (<=.f64 A 967446422378569/230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897664) (/.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (+.f64 (pow.f64 C 2) (pow.f64 B 2))) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 A 8530277826653747/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648) (/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) (if (<=.f64 A 7136238463529799/89202980794122492566142873090593446023921664) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (neg.f64 B))))) (/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))))))))))
(if (<=.f64 B -2604989987875455/186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351936) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 B 6183964726724345/55213970774324510299478046898216203619608871777363092441300193790394368) (/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))))
(if (<=.f64 B -1762461797511165/95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 A (sqrt.f64 (+.f64 (pow.f64 B 2) (pow.f64 A 2)))) (*.f64 F (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 B 2826955303645415/441711766194596082395824375185729628956870974218904739530401550323154944) (/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))))
(if (<=.f64 B -3140015851753681/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (pow.f64 B 2) (*.f64 4 (*.f64 A C))) (*.f64 F B)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 B 6625676492918941/883423532389192164791648750371459257913741948437809479060803100646309888) (/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))))
(if (<=.f64 B -3140015851753681/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 B -1) C) (*.f64 F (*.f64 -2 (pow.f64 B 2))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 B 15838968666951/1684996666696914987166688442938726917102321526408785780068975640576) (/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))))
(if (<=.f64 B -8183476519740355/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336) (/.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 B 2) (*.f64 F (-.f64 A (neg.f64 B)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 B 5123856487857315/883423532389192164791648750371459257913741948437809479060803100646309888) (/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))))
(if (<=.f64 B -2604989987875455/186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351936) (/.f64 (sqrt.f64 (*.f64 F (*.f64 2 (pow.f64 B 3)))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 B 4417117661945961/27606985387162255149739023449108101809804435888681546220650096895197184) (/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B)))))
(if (<=.f64 B -451497101530523/3179557053031851899185109992371205233166102563054994659612778573877352351101699863205638981281067986842598872467724437926239395930347139873677900339284338973090723790890700606566943304973513615002138622348731328001828550356615286489088) (/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 B 1097905710224605/2335969596222563951944279862118549158345332995711262684456546569164428885610842821891027359394494156686664862501680336543072616817344224255105362595697773664385021273272455654442431586430261133312) (/.f64 (sqrt.f64 (*.f64 8 (*.f64 A (*.f64 C (*.f64 F (-.f64 (*.f64 -1 A) A)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 B 4336527155264031/10576895500643977583230644928524336637254474927428499508554380724390492659780981533203027367035444557561459392400373732868096) (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))))))
(if (<=.f64 B -4578562156365867/50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408) (/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 B 1719273622819807/74751027079122046462216955587793573067050655862760405902609490213261724339546970300512875500623813013973275600053770769378323738155015176163371603062328757260320680744718580942157810765768356265984) (/.f64 (sqrt.f64 (*.f64 A (*.f64 8 (*.f64 F (*.f64 C (*.f64 A -2)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (if (<=.f64 B 4362969394015641/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))))))
(if (<=.f64 B 7007193269176635/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (/.f64 (sqrt.f64 (*.f64 8 (*.f64 C (*.f64 A (*.f64 F (*.f64 -2 C)))))) (-.f64 (*.f64 4 (*.f64 A C)) (pow.f64 B 2))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))))
(if (<=.f64 B -2588599034278125/76135265714062492815260799905274908678720522324960996303655519196976161646612703925512617702203205150197694658057880220183274764571899172238890525752442604840088107030909945545865544183516044127756246824056393584950668733792147460513643465745851293850216709399252168336576785859311828992) (/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) (if (<=.f64 B 8364357304604489/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256) (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (*.f64 C (*.f64 A 4))) (if (<=.f64 B 4230758200257591/42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384) (/.f64 (sqrt.f64 (*.f64 C (*.f64 C (*.f64 F (*.f64 A -16))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))))))
(if (<=.f64 B -7796251209119999/623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464) (/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) (if (<=.f64 B 3243322220152761/3414023389634485388328884116849283992138116261025744978122883999623187065762627620618973286846235796860380114223837819108295066446909114921146038298793384983600720680711175453933096082386848780661230088261573940214625662995187948181075905216512) (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (*.f64 C (*.f64 A 4))) (if (<=.f64 B 7869210252479119/42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384) (/.f64 (sqrt.f64 (*.f64 A (*.f64 C (*.f64 -16 (*.f64 F C))))) (-.f64 (*.f64 A (*.f64 C 4)) (pow.f64 B 2))) (*.f64 (sqrt.f64 (*.f64 F (-.f64 A B))) (*.f64 -1 (/.f64 (sqrt.f64 2) B))))))
(if (<=.f64 B 2800566061809539/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376) (/.f64 (sqrt.f64 (*.f64 (pow.f64 A 2) (*.f64 F (*.f64 -16 C)))) (*.f64 C (*.f64 A 4))) (*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (neg.f64 B))))))
(*.f64 (/.f64 (sqrt.f64 2) B) (*.f64 -1 (sqrt.f64 (*.f64 F (neg.f64 B)))))
(*.f64 (sqrt.f64 (*.f64 A F)) (neg.f64 (/.f64 (sqrt.f64 2) B)))
(*.f64 2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
(*.f64 -2 (*.f64 (sqrt.f64 (*.f64 C F)) (/.f64 1 B)))
Compiler

Compiled 1486 to 1034 computations (30.4% saved)

soundness2.0s (5.3%)

Algorithm
egg-herbie
Rules
5884×rational.json-simplify-31
3096×rational.json-simplify-2
2530×rational.json-simplify-2
2494×rational.json-simplify-33
1684×rational.json-simplify-1
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
025121
150121
296117
3181117
4337117
5619117
6958117
71134117
81306117
91457117
101639117
111977117
122231117
132506117
143033117
153307117
163456117
173637117
183794117
193959117
204156117
214329117
224735117
234776117
244776117
080631357
1197231045
2328631045
3438431045
4498131045
5592331045
6700631045
025121
150121
296117
3181117
4337117
5619117
6958117
71134117
81306117
91457117
101639117
111977117
122231117
132506117
143033117
153307117
163456117
173637117
183794117
193959117
204156117
214329117
224735117
234776117
244776117
025121
150121
296117
3181117
4337117
5619117
6958117
71134117
81306117
91457117
101639117
111977117
122231117
132506117
143033117
153307117
163456117
173637117
183794117
193959117
204156117
214329117
224735117
234776117
244776117
080631357
1197231045
2328631045
3438431045
4498131045
5592331045
6700631045
025121
150121
296117
3181117
4337117
5619117
6958117
71134117
81306117
91457117
101639117
111977117
122231117
132506117
143033117
153307117
163456117
173637117
183794117
193959117
204156117
214329117
224735117
234776117
244776117
086025426
1204525342
2317925342
3329125342
4346625342
5367125342
6387625330
7505225330
8740225330
9775125330
03036866
16216866
29946866
314456866
418796866
519156866
619596866
720086866
820566866
921136866
1024096866
1125376866
1226816866
1327436866
1427436866
1531676866
1634366866
1734366866
1834366866
1948426866
2051306866
2151306866
2251306866
2359916866
2460606866
2561596866
2661886866
01021763
11791721
22771713
33981713
45071713
55841713
66591713
77441713
87751713
97951713
108021713
Stop Event
saturated
saturated
node limit
saturated
node limit
saturated
saturated
node limit
saturated
Compiler

Compiled 1047 to 693 computations (33.8% saved)

end616.0ms (1.6%)

Compiler

Compiled 1414 to 901 computations (36.3% saved)

Profiling

Loading profile data...