Details

Time bar (total: 1.3min)

analyze875.0ms (1.1%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.6%0.4%0%0%0%0
0%0%99.6%0.4%0%0%0%1
0%0%99.6%0.4%0%0%0%2
0%0%99.6%0.4%0%0%0%3
0%0%99.6%0.4%0%0%0%4
0%0%99.6%0.4%0%0%0%5
0%0%99.6%0.4%0%0%0%6
0%0%99.6%0.4%0%0%0%7
0%0%99.6%0.4%0%0%0%8
0%0%99.6%0.4%0%0%0%9
0%0%99.6%0.4%0%0%0%10
0%0%99.6%0.4%0%0%0%11
0%0%99.6%0.4%0%0%0%12
Compiler

Compiled 39 to 24 computations (38.5% saved)

sample4.5s (5.7%)

Results
2.7s11341×body256infinite
1.8s8256×body256valid
Bogosity

preprocess62.0ms (0.1%)

Algorithm
egg-herbie
Rules
1568×+-commutative
1202×associate-*r*
1040×associate-*l*
936×*-commutative
888×associate-+l+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03073145
110312997
235072997
099
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
3
4
5
6
7
8
Outputs
0
1
2
3
4
5
6
7
8
Call 2
Inputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i x))))
(+.f64 (-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c x) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y z) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c x) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 a (-.f64 (*.f64 y z) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i x)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 b (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 x z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 x t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 i (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 x a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 x y))))
(+.f64 (-.f64 (*.f64 j (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 x (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c y) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i z))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 t z) (*.f64 y a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c y) (*.f64 i t))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 a z) (*.f64 t y))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i y)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 b z) (*.f64 t a))) (*.f64 y (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i b))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 c z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 y z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 y t) (*.f64 i c))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 i z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 y a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 j z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 y (-.f64 (*.f64 c t) (*.f64 i j))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y t) (*.f64 z a))) (*.f64 b (-.f64 (*.f64 c t) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c z) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y a) (*.f64 t z))) (*.f64 b (-.f64 (*.f64 c a) (*.f64 i z)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y b) (*.f64 t a))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y c) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 z t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c i) (*.f64 z a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 z y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c j) (*.f64 i a)))) (*.f64 z (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 b a))) (*.f64 t (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c b) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 c a))) (*.f64 b (-.f64 (*.f64 t z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 i a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t a)))) (*.f64 j (-.f64 (*.f64 c i) (*.f64 t y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 j a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t b))) (*.f64 a (-.f64 (*.f64 c z) (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t c))) (*.f64 b (-.f64 (*.f64 a z) (*.f64 i c)))) (*.f64 j (-.f64 (*.f64 a t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t i))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 a y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i j)))) (*.f64 a (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 b t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (-.f64 (*.f64 c z) (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 b y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 i z) (*.f64 c a)))) (*.f64 j (-.f64 (*.f64 i t) (*.f64 c y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 j z) (*.f64 i a)))) (*.f64 c (-.f64 (*.f64 j t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 j a)))) (*.f64 i (-.f64 (*.f64 c t) (*.f64 j y))))
Outputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i x))))
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 x i))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 x i)) (-.f64 (*.f64 y (-.f64 (*.f64 x z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c x) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 x c) (*.f64 a i)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 z (-.f64 (*.f64 x y) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 x c) (*.f64 a i)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 z (fma.f64 x y (*.f64 t (neg.f64 a)))) (*.f64 b (-.f64 (*.f64 x c) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y z) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c x) (*.f64 i y))))
(-.f64 (*.f64 t (-.f64 (*.f64 y z) (*.f64 x a))) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 j (-.f64 (*.f64 x c) (*.f64 y i)))))
(fma.f64 j (-.f64 (*.f64 x c) (*.f64 y i)) (-.f64 (*.f64 t (fma.f64 y z (*.f64 a (neg.f64 x)))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(fma.f64 j (-.f64 (*.f64 x c) (*.f64 y i)) (-.f64 (*.f64 t (-.f64 (*.f64 y z) (*.f64 x a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 a (-.f64 (*.f64 y z) (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i x)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 a (-.f64 (*.f64 y z) (*.f64 x t)) (neg.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 x i))))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 a (-.f64 (*.f64 y z) (*.f64 x t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 x i)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 a (fma.f64 y z (*.f64 t (neg.f64 x)))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 x i)))))
(+.f64 (-.f64 (*.f64 b (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) b) (-.f64 (*.f64 x (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 t a)) b (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (neg.f64 x))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 x z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 x t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) c) (*.f64 b (-.f64 (*.f64 x z) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 x t) (*.f64 y i))))
(fma.f64 j (fma.f64 x t (*.f64 y (neg.f64 i))) (fma.f64 (-.f64 (*.f64 y z) (*.f64 t a)) c (*.f64 b (neg.f64 (-.f64 (*.f64 x z) (*.f64 a i))))))
(fma.f64 j (-.f64 (*.f64 x t) (*.f64 y i)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 t a)) c (*.f64 b (neg.f64 (-.f64 (*.f64 x z) (*.f64 a i))))))
(+.f64 (-.f64 (*.f64 i (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 x a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 x y))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) i) (*.f64 b (-.f64 (*.f64 z c) (*.f64 x a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 x y))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 x y)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 t a)) i (*.f64 b (neg.f64 (fma.f64 z c (*.f64 a (neg.f64 x)))))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 x y)) (fma.f64 (-.f64 (*.f64 y z) (*.f64 t a)) i (*.f64 (-.f64 (*.f64 z c) (*.f64 x a)) (neg.f64 b))))
(+.f64 (-.f64 (*.f64 j (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 x (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 x (-.f64 (*.f64 t c) (*.f64 y i))))
(fma.f64 x (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 t a)) j) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c y) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i z))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 y c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 z i))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 z i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 y c) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 t z) (*.f64 y a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c y) (*.f64 i t))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z t) (*.f64 y a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 y c) (*.f64 t i))))
(fma.f64 j (-.f64 (*.f64 y c) (*.f64 t i)) (-.f64 (*.f64 x (-.f64 (*.f64 z t) (*.f64 y a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 a z) (*.f64 t y))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i y)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i a))))
(-.f64 (*.f64 x (-.f64 (*.f64 z a) (*.f64 y t))) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 y i))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 a i)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 a i)) (-.f64 (*.f64 x (-.f64 (*.f64 z a) (*.f64 y t))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 y i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 b z) (*.f64 t a))) (*.f64 y (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i b))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z b) (*.f64 t a))) (*.f64 y (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 b i))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 b i)) (-.f64 (*.f64 x (-.f64 (*.f64 z b) (*.f64 t a))) (*.f64 y (-.f64 (*.f64 z c) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 c z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 y z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 y t) (*.f64 i c))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z c) (*.f64 t a)) (neg.f64 (*.f64 b (-.f64 (*.f64 y z) (*.f64 a i))))) (*.f64 j (-.f64 (*.f64 y t) (*.f64 c i))))
(fma.f64 j (-.f64 (*.f64 y t) (*.f64 c i)) (-.f64 (*.f64 x (-.f64 (*.f64 z c) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 y z) (*.f64 a i)))))
(fma.f64 j (-.f64 (*.f64 y t) (*.f64 c i)) (fma.f64 x (-.f64 (*.f64 z c) (*.f64 t a)) (*.f64 b (neg.f64 (-.f64 (*.f64 y z) (*.f64 a i))))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 i z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 y a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 z i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 y a)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 z i) (*.f64 t a)) (*.f64 b (neg.f64 (-.f64 (*.f64 z c) (*.f64 y a))))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 z i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 y a)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 j z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 y (-.f64 (*.f64 c t) (*.f64 i j))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (-.f64 (*.f64 t c) (*.f64 i j))))
(fma.f64 y (-.f64 (*.f64 t c) (*.f64 i j)) (-.f64 (*.f64 x (-.f64 (*.f64 z j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y t) (*.f64 z a))) (*.f64 b (-.f64 (*.f64 c t) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c z) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y t) (*.f64 z a))) (*.f64 b (-.f64 (*.f64 t c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 z c) (*.f64 y i))))
(fma.f64 j (-.f64 (*.f64 z c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y t) (*.f64 z a))) (*.f64 b (-.f64 (*.f64 t c) (*.f64 a i)))))
(fma.f64 j (-.f64 (*.f64 z c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y t) (*.f64 z a)) (*.f64 b (neg.f64 (-.f64 (*.f64 t c) (*.f64 a i))))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y a) (*.f64 t z))) (*.f64 b (-.f64 (*.f64 c a) (*.f64 i z)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y a) (*.f64 z t))) (*.f64 b (-.f64 (*.f64 a c) (*.f64 z i)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y a) (*.f64 z t))) (*.f64 b (-.f64 (*.f64 a c) (*.f64 z i)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y a) (*.f64 z t))) (*.f64 b (fma.f64 a c (*.f64 z (neg.f64 i))))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y b) (*.f64 t a))) (*.f64 z (-.f64 (*.f64 c b) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y b) (*.f64 t a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 a i)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y b) (*.f64 t a))) (*.f64 z (-.f64 (*.f64 b c) (*.f64 a i)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y b) (*.f64 t a)) (*.f64 (-.f64 (*.f64 b c) (*.f64 a i)) (neg.f64 z))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y c) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 z t) (*.f64 i y))))
(-.f64 (*.f64 x (-.f64 (*.f64 y c) (*.f64 t a))) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 j (-.f64 (*.f64 z t) (*.f64 y i)))))
(fma.f64 j (-.f64 (*.f64 z t) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y c) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c i) (*.f64 z a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 z y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c i) (*.f64 z a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y z))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y z)) (-.f64 (*.f64 x (-.f64 (*.f64 y i) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c i) (*.f64 z a)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y z)) (-.f64 (*.f64 x (fma.f64 y i (*.f64 t (neg.f64 a)))) (*.f64 b (-.f64 (*.f64 c i) (*.f64 z a)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c j) (*.f64 i a)))) (*.f64 z (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c j) (*.f64 a i)))) (*.f64 z (-.f64 (*.f64 t c) (*.f64 y i))))
(fma.f64 z (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y j) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c j) (*.f64 a i)))))
(fma.f64 z (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y j) (*.f64 t a)) (*.f64 b (neg.f64 (-.f64 (*.f64 c j) (*.f64 a i))))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i t)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))
(fma.f64 j (-.f64 (*.f64 a c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 b a))) (*.f64 t (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c b) (*.f64 i y))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a b))) (-.f64 (*.f64 t (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 j (-.f64 (*.f64 b c) (*.f64 y i)))))
(fma.f64 j (-.f64 (*.f64 b c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a b))) (*.f64 t (-.f64 (*.f64 z c) (*.f64 a i)))))
(fma.f64 j (-.f64 (*.f64 b c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a b)) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (neg.f64 t))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 c a))) (*.f64 b (-.f64 (*.f64 t z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 i y))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a c))) (*.f64 b (-.f64 (*.f64 z t) (*.f64 a i)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 a c)) (*.f64 b (neg.f64 (-.f64 (*.f64 z t) (*.f64 a i))))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a c))) (*.f64 b (-.f64 (*.f64 z t) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 i a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t a)))) (*.f64 j (-.f64 (*.f64 c i) (*.f64 t y))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a i))) (-.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 c i) (*.f64 y t)))))
(fma.f64 j (-.f64 (*.f64 c i) (*.f64 y t)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 t a)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 j a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a j))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (-.f64 (*.f64 c j) (*.f64 y i))))
(fma.f64 t (-.f64 (*.f64 c j) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a j))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t b))) (*.f64 a (-.f64 (*.f64 c z) (*.f64 i b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t b)) (neg.f64 (*.f64 a (-.f64 (*.f64 z c) (*.f64 b i))))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t b))) (*.f64 a (-.f64 (*.f64 z c) (*.f64 b i)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t b)) (*.f64 a (neg.f64 (fma.f64 z c (*.f64 b (neg.f64 i)))))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t c))) (*.f64 b (-.f64 (*.f64 a z) (*.f64 i c)))) (*.f64 j (-.f64 (*.f64 a t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t c))) (*.f64 b (-.f64 (*.f64 z a) (*.f64 c i)))) (*.f64 j (-.f64 (*.f64 t a) (*.f64 y i))))
(fma.f64 j (fma.f64 t a (*.f64 y (neg.f64 i))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t c)) (*.f64 (-.f64 (*.f64 z a) (*.f64 c i)) (neg.f64 b))))
(fma.f64 j (-.f64 (*.f64 t a) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t c)) (*.f64 b (neg.f64 (-.f64 (*.f64 z a) (*.f64 c i))))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t i))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 a y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y a))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y a)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i j)))) (*.f64 a (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t j))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 i j)))) (*.f64 a (-.f64 (*.f64 t c) (*.f64 y i))))
(fma.f64 a (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 j))) (*.f64 (fma.f64 z c (*.f64 i (neg.f64 j))) (neg.f64 b))))
(fma.f64 a (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t j)) (*.f64 (-.f64 (*.f64 z c) (*.f64 i j)) (neg.f64 b))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 b z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 b t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 z b) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t b) (*.f64 y i))))
(fma.f64 j (-.f64 (*.f64 t b) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (-.f64 (*.f64 z b) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (-.f64 (*.f64 c z) (*.f64 b a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 b y))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (-.f64 (*.f64 i (-.f64 (*.f64 z c) (*.f64 a b))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y b)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y b)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (-.f64 (*.f64 z c) (*.f64 a b)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y b)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (fma.f64 z c (*.f64 a (neg.f64 b))))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 j (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) j)) (*.f64 b (-.f64 (*.f64 t c) (*.f64 y i))))
(fma.f64 b (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 i z) (*.f64 c a)))) (*.f64 j (-.f64 (*.f64 i t) (*.f64 c y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z i) (*.f64 a c)))) (*.f64 j (-.f64 (*.f64 t i) (*.f64 y c))))
(fma.f64 j (-.f64 (*.f64 t i) (*.f64 y c)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z i) (*.f64 a c)))))
(fma.f64 j (fma.f64 t i (*.f64 y (neg.f64 c))) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (fma.f64 z i (*.f64 a (neg.f64 c))) (neg.f64 b))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 j z) (*.f64 i a)))) (*.f64 c (-.f64 (*.f64 j t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z j) (*.f64 a i)))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 y i))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 y i)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 (-.f64 (*.f64 z j) (*.f64 a i)) (neg.f64 b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z j) (*.f64 a i)))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 j a)))) (*.f64 i (-.f64 (*.f64 c t) (*.f64 j y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a j)))) (*.f64 i (-.f64 (*.f64 t c) (*.f64 y j))))
(fma.f64 i (-.f64 (*.f64 t c) (*.f64 y j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a j)))))
(fma.f64 i (-.f64 (*.f64 t c) (*.f64 y j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (fma.f64 z c (*.f64 j (neg.f64 a))))))
Compiler

Compiled 47 to 32 computations (31.9% saved)

simplify74.0ms (0.1%)

Algorithm
egg-herbie
Rules
1340×+-commutative
1082×distribute-lft-in
970×associate-+l+
834×*-commutative
736×distribute-rgt-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02585
16281
216981
348177
4164777
5532377
6766177
Stop Event
node limit
Counts
1 → 5
Calls
Call 1
Inputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Outputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (fma.f64 c z (neg.f64 (*.f64 a i))))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))
(-.f64 (fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))
(fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))

eval1.0ms (0%)

Compiler

Compiled 150 to 43 computations (71.3% saved)

prune2.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New415
Fresh011
Picked000
Done000
Total426
Accurracy
80.5%
Counts
6 → 1
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.5%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Compiler

Compiled 38 to 23 computations (39.5% saved)

localize29.0ms (0%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 c t) (*.f64 i y))
93.9%
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
92.7%
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
89.9%
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
Compiler

Compiled 132 to 23 computations (82.6% saved)

series24.0ms (0%)

Counts
4 → 228
Calls

57 calls:

TimeVariablePointExpression
4.0ms
b
@0
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
2.0ms
a
@0
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
1.0ms
x
@inf
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
1.0ms
j
@0
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
1.0ms
t
@inf
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))

rewrite127.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
972×associate-+l+
540×add-sqr-sqrt
538×pow1
538×*-un-lft-identity
496×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02394
150594
2708394
Stop Event
node limit
Counts
4 → 243
Calls
Call 1
Inputs
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(-.f64 (*.f64 c t) (*.f64 i y))
Outputs
(((+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y)))) (2)) ((+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j)) (2)) ((+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))))) (2)) ((+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))))) (2)) ((+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j))) (2)) ((+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j))) (2)) ((+.f64 (*.f64 j (*.f64 c t)) (*.f64 j (*.f64 i (neg.f64 y)))) (2)) ((+.f64 (*.f64 j (*.f64 c t)) (+.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))))) (2)) ((+.f64 (*.f64 j (*.f64 c t)) (+.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j))) (2)) ((+.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 j (*.f64 c t))) (2)) ((+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (2)) ((+.f64 (*.f64 (*.f64 c t) j) (*.f64 (*.f64 i (neg.f64 y)) j)) (2)) ((+.f64 (*.f64 (*.f64 c t) j) (+.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))))) (2)) ((+.f64 (*.f64 (*.f64 c t) j) (+.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j))) (2)) ((+.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c t) j)) (2)) ((+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 1) (2)) ((/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))) (fma.f64 c t (*.f64 i y))) (2)) ((/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) j) (fma.f64 c t (*.f64 i y))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) j) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y))))) (2)) ((pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 j) (-.f64 (*.f64 c t) (*.f64 i y)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)) (2)) ((cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 3))) (2)) ((cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 3) (pow.f64 j 3))) (2)) ((expm1.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (2)) ((exp.f64 (log.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (2)))
(((+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a)))) (2)) ((+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x)) (2)) ((+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))))) (2)) ((+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))))) (2)) ((+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))) (2)) ((+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))) (2)) ((+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 t (neg.f64 a)))) (2)) ((+.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))))) (2)) ((+.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))) (2)) ((+.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 x (*.f64 y z))) (2)) ((+.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (2)) ((+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x)) (2)) ((+.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))))) (2)) ((+.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))) (2)) ((+.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (*.f64 (*.f64 y z) x)) (2)) ((+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))) 1) (2)) ((/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2))) (fma.f64 y z (*.f64 t a))) (2)) ((/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2)) x) (fma.f64 y z (*.f64 t a))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a))))) (2)) ((pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 t a)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3)) (2)) ((cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 3))) (2)) ((cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 3) (pow.f64 x 3))) (2)) ((expm1.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))) (2)) ((exp.f64 (log.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))) (2)))
(((+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a)))) (2)) ((+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b)) (2)) ((+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))))) (2)) ((+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))))) (2)) ((+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b))) (2)) ((+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b))) (2)) ((+.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 i (neg.f64 a)))) (2)) ((+.f64 (*.f64 b (*.f64 c z)) (+.f64 (*.f64 b (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))))) (2)) ((+.f64 (*.f64 b (*.f64 c z)) (+.f64 (*.f64 b (*.f64 i (neg.f64 a))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b))) (2)) ((+.f64 (*.f64 b (*.f64 i (neg.f64 a))) (*.f64 b (*.f64 c z))) (2)) ((+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (2)) ((+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 i (neg.f64 a)) b)) (2)) ((+.f64 (*.f64 (*.f64 c z) b) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))))) (2)) ((+.f64 (*.f64 (*.f64 c z) b) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b))) (2)) ((+.f64 (*.f64 (*.f64 i (neg.f64 a)) b) (*.f64 (*.f64 c z) b)) (2)) ((+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 1) (2)) ((/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))) (fma.f64 c z (*.f64 i a))) (2)) ((/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) b) (fma.f64 c z (*.f64 i a))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) b) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a))))) (2)) ((pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)) (2)) ((cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 3))) (2)) ((cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 3) (pow.f64 b 3))) (2)) ((expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (2)) ((exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (2)))
(((+.f64 (*.f64 c t) (*.f64 i (neg.f64 y))) (2)) ((+.f64 (*.f64 c t) (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))) (2)) ((+.f64 (*.f64 c t) (*.f64 (*.f64 i (neg.f64 y)) 1)) (2)) ((+.f64 (*.f64 c t) (+.f64 (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (neg.f64 y) i (*.f64 i y)))) (2)) ((+.f64 (*.f64 c t) (+.f64 (*.f64 (*.f64 i (neg.f64 y)) 1) (fma.f64 (neg.f64 y) i (*.f64 i y)))) (2)) ((+.f64 (*.f64 c t) (+.f64 (*.f64 i (neg.f64 y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))) (2)) ((+.f64 (*.f64 c t) (+.f64 (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))) (2)) ((+.f64 (*.f64 c t) (+.f64 (*.f64 (*.f64 i (neg.f64 y)) 1) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))) (2)) ((+.f64 (*.f64 c t) (+.f64 (*.f64 i (neg.f64 y)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1))) (2)) ((+.f64 (*.f64 c t) (+.f64 (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1))) (2)) ((+.f64 (*.f64 c t) (+.f64 (*.f64 (*.f64 i (neg.f64 y)) 1) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1))) (2)) ((+.f64 (*.f64 c t) (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 i) y (*.f64 i y)))) (2)) ((+.f64 (*.f64 c t) (+.f64 (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (neg.f64 i) y (*.f64 i y)))) (2)) ((+.f64 (*.f64 c t) (+.f64 (*.f64 (*.f64 i (neg.f64 y)) 1) (fma.f64 (neg.f64 i) y (*.f64 i y)))) (2)) ((+.f64 (*.f64 c t) (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)))) (2)) ((+.f64 (*.f64 c t) (+.f64 (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)))) (2)) ((+.f64 (*.f64 c t) (+.f64 (*.f64 (*.f64 i (neg.f64 y)) 1) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)))) (2)) ((+.f64 (*.f64 c t) (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)))) (2)) ((+.f64 (*.f64 c t) (+.f64 (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)))) (2)) ((+.f64 (*.f64 c t) (+.f64 (*.f64 (*.f64 i (neg.f64 y)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)))) (2)) ((+.f64 (*.f64 c t) (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))) (2)) ((+.f64 (*.f64 c t) (+.f64 (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))) (2)) ((+.f64 (*.f64 c t) (+.f64 (*.f64 (*.f64 i (neg.f64 y)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1)) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (neg.f64 y) i (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1) (fma.f64 (neg.f64 y) i (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 i y)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (neg.f64 i) y (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1) (fma.f64 (neg.f64 i) y (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 i y)) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))) (2)) ((+.f64 (*.f64 i (neg.f64 y)) (*.f64 c t)) (2)) ((+.f64 (*.f64 i (neg.f64 y)) (+.f64 (*.f64 c t) (fma.f64 (neg.f64 y) i (*.f64 i y)))) (2)) ((+.f64 (*.f64 i (neg.f64 y)) (+.f64 (*.f64 c t) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))) (2)) ((+.f64 (*.f64 i (neg.f64 y)) (+.f64 (*.f64 c t) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1))) (2)) ((+.f64 (*.f64 i (neg.f64 y)) (+.f64 (*.f64 c t) (fma.f64 (neg.f64 i) y (*.f64 i y)))) (2)) ((+.f64 (*.f64 i (neg.f64 y)) (+.f64 (*.f64 c t) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)))) (2)) ((+.f64 (*.f64 i (neg.f64 y)) (+.f64 (*.f64 c t) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)))) (2)) ((+.f64 (*.f64 i (neg.f64 y)) (+.f64 (*.f64 c t) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))) (2)) ((+.f64 (*.f64 i (neg.f64 y)) (+.f64 (*.f64 i y) (-.f64 (*.f64 c t) (*.f64 i y)))) (2)) ((+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (-.f64 (*.f64 c t) (*.f64 i y))) (2)) ((+.f64 (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 c t)) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (-.f64 (*.f64 c t) (*.f64 i y))) (2)) ((+.f64 (*.f64 (*.f64 i (neg.f64 y)) 1) (*.f64 c t)) (2)) ((+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1) (-.f64 (*.f64 c t) (*.f64 i y))) (2)) ((+.f64 (fma.f64 (neg.f64 i) y (*.f64 i y)) (-.f64 (*.f64 c t) (*.f64 i y))) (2)) ((+.f64 (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)) (-.f64 (*.f64 c t) (*.f64 i y))) (2)) ((+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)) (-.f64 (*.f64 c t) (*.f64 i y))) (2)) ((+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)) (-.f64 (*.f64 c t) (*.f64 i y))) (2)) ((+.f64 (+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 i (neg.f64 y))) (*.f64 i y)) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (*.f64 c t)) (*.f64 i (neg.f64 y))) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (*.f64 c t)) (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (*.f64 c t)) (*.f64 (*.f64 i (neg.f64 y)) 1)) (2)) ((*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 1) (2)) ((*.f64 1 (-.f64 (*.f64 c t) (*.f64 i y))) (2)) ((*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y)))) (2)) ((*.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2)) (2)) ((*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2) (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y)))) (2)) ((*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (/.f64 1 (fma.f64 c t (*.f64 i y)))) (2)) ((*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y)))))) (2)) ((*.f64 (+.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 c t))) (-.f64 (sqrt.f64 (*.f64 c t)) (sqrt.f64 (*.f64 i y)))) (2)) ((/.f64 1 (/.f64 (fma.f64 c t (*.f64 i y)) (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)))) (2)) ((/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y)))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (fma.f64 c t (*.f64 i y))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y))))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i (neg.f64 y)) (*.f64 i (neg.f64 y)))) (-.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))) (2)) ((/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))) (-.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i (neg.f64 y)) 3)) (+.f64 (pow.f64 (*.f64 c t) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) (*.f64 i (neg.f64 y))) (*.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))))) (2)) ((/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 3) (pow.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))) (neg.f64 (fma.f64 c t (*.f64 i y)))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y)))))) (2)) ((pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 1) (2)) ((pow.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2) (2)) ((pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 3) (2)) ((pow.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2)) (2)) ((log.f64 (exp.f64 (-.f64 (*.f64 c t) (*.f64 i y)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 c t) (*.f64 i y))))) (2)) ((cbrt.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 3)) (2)) ((expm1.f64 (log1p.f64 (-.f64 (*.f64 c t) (*.f64 i y)))) (2)) ((exp.f64 (log.f64 (-.f64 (*.f64 c t) (*.f64 i y)))) (2)) ((exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 1)) (2)) ((log1p.f64 (expm1.f64 (-.f64 (*.f64 c t) (*.f64 i y)))) (2)) ((fma.f64 c t (*.f64 i (neg.f64 y))) (2)) ((fma.f64 t c (*.f64 i (neg.f64 y))) (2)) ((fma.f64 1 (*.f64 c t) (*.f64 i (neg.f64 y))) (2)) ((fma.f64 1 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (2)) ((fma.f64 (sqrt.f64 (*.f64 c t)) (sqrt.f64 (*.f64 c t)) (*.f64 i (neg.f64 y))) (2)) ((fma.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (fma.f64 (neg.f64 y) i (*.f64 i y))) (2)) ((fma.f64 (pow.f64 (cbrt.f64 (*.f64 c t)) 2) (cbrt.f64 (*.f64 c t)) (*.f64 i (neg.f64 y))) (2)) ((fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2) (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (fma.f64 (neg.f64 y) i (*.f64 i y))) (2)))

simplify163.0ms (0.2%)

Algorithm
egg-herbie
Rules
1330×+-commutative
1064×fma-def
922×associate-/l*
856×associate-+l-
644×associate-+r-
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
058716431
1155015255
2506015015
Stop Event
node limit
Counts
471 → 368
Calls
Call 1
Inputs
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(*.f64 c t)
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(*.f64 c t)
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(*.f64 -1 (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(*.f64 c t)
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(*.f64 c t)
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(*.f64 c t)
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(*.f64 -1 (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(*.f64 -1 (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(*.f64 c t)
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(*.f64 -1 (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(*.f64 -1 (*.f64 y i))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))))
(+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j))
(+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j)))
(+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j)))
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 j (*.f64 i (neg.f64 y))))
(+.f64 (*.f64 j (*.f64 c t)) (+.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(+.f64 (*.f64 j (*.f64 c t)) (+.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j)))
(+.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 j (*.f64 c t)))
(+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 (*.f64 c t) j) (*.f64 (*.f64 i (neg.f64 y)) j))
(+.f64 (*.f64 (*.f64 c t) j) (+.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(+.f64 (*.f64 (*.f64 c t) j) (+.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j)))
(+.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c t) j))
(+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 1)
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))) (fma.f64 c t (*.f64 i y)))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) j) (fma.f64 c t (*.f64 i y)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) j) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y)))))
(pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1)
(pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2)
(pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 3)
(pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2))
(log.f64 (pow.f64 (exp.f64 j) (-.f64 (*.f64 c t) (*.f64 i y))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3))
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 3) (pow.f64 j 3)))
(expm1.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(exp.f64 (log.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1))
(log1p.f64 (expm1.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x)))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x)))
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 t (neg.f64 a))))
(+.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(+.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x)))
(+.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 x (*.f64 y z)))
(+.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))
(+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x))
(+.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(+.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x)))
(+.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (*.f64 (*.f64 y z) x))
(+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))) 1)
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2))) (fma.f64 y z (*.f64 t a)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2)) x) (fma.f64 y z (*.f64 t a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)))))
(pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1)
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 2)
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 3)
(pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 t a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))
(exp.f64 (log.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b)))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b)))
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 i (neg.f64 a))))
(+.f64 (*.f64 b (*.f64 c z)) (+.f64 (*.f64 b (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(+.f64 (*.f64 b (*.f64 c z)) (+.f64 (*.f64 b (*.f64 i (neg.f64 a))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b)))
(+.f64 (*.f64 b (*.f64 i (neg.f64 a))) (*.f64 b (*.f64 c z)))
(+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 i (neg.f64 a)) b))
(+.f64 (*.f64 (*.f64 c z) b) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(+.f64 (*.f64 (*.f64 c z) b) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b)))
(+.f64 (*.f64 (*.f64 i (neg.f64 a)) b) (*.f64 (*.f64 c z) b))
(+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 1)
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))) (fma.f64 c z (*.f64 i a)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) b) (fma.f64 c z (*.f64 i a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) b) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))
(pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 1)
(pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3)
(pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2))
(log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 c z) (*.f64 i a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))
(+.f64 (*.f64 c t) (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(+.f64 (*.f64 c t) (*.f64 (*.f64 i (neg.f64 y)) 1))
(+.f64 (*.f64 c t) (+.f64 (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(+.f64 (*.f64 c t) (+.f64 (*.f64 (*.f64 i (neg.f64 y)) 1) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(+.f64 (*.f64 c t) (+.f64 (*.f64 i (neg.f64 y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(+.f64 (*.f64 c t) (+.f64 (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(+.f64 (*.f64 c t) (+.f64 (*.f64 (*.f64 i (neg.f64 y)) 1) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(+.f64 (*.f64 c t) (+.f64 (*.f64 i (neg.f64 y)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1)))
(+.f64 (*.f64 c t) (+.f64 (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1)))
(+.f64 (*.f64 c t) (+.f64 (*.f64 (*.f64 i (neg.f64 y)) 1) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1)))
(+.f64 (*.f64 c t) (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 i) y (*.f64 i y))))
(+.f64 (*.f64 c t) (+.f64 (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (neg.f64 i) y (*.f64 i y))))
(+.f64 (*.f64 c t) (+.f64 (*.f64 (*.f64 i (neg.f64 y)) 1) (fma.f64 (neg.f64 i) y (*.f64 i y))))
(+.f64 (*.f64 c t) (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y))))
(+.f64 (*.f64 c t) (+.f64 (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y))))
(+.f64 (*.f64 c t) (+.f64 (*.f64 (*.f64 i (neg.f64 y)) 1) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y))))
(+.f64 (*.f64 c t) (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))))
(+.f64 (*.f64 c t) (+.f64 (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))))
(+.f64 (*.f64 c t) (+.f64 (*.f64 (*.f64 i (neg.f64 y)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))))
(+.f64 (*.f64 c t) (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))))
(+.f64 (*.f64 c t) (+.f64 (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))))
(+.f64 (*.f64 c t) (+.f64 (*.f64 (*.f64 i (neg.f64 y)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 i y)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (neg.f64 i) y (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1) (fma.f64 (neg.f64 i) y (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 i y)) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))))
(+.f64 (*.f64 i (neg.f64 y)) (*.f64 c t))
(+.f64 (*.f64 i (neg.f64 y)) (+.f64 (*.f64 c t) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(+.f64 (*.f64 i (neg.f64 y)) (+.f64 (*.f64 c t) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(+.f64 (*.f64 i (neg.f64 y)) (+.f64 (*.f64 c t) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1)))
(+.f64 (*.f64 i (neg.f64 y)) (+.f64 (*.f64 c t) (fma.f64 (neg.f64 i) y (*.f64 i y))))
(+.f64 (*.f64 i (neg.f64 y)) (+.f64 (*.f64 c t) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y))))
(+.f64 (*.f64 i (neg.f64 y)) (+.f64 (*.f64 c t) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))))
(+.f64 (*.f64 i (neg.f64 y)) (+.f64 (*.f64 c t) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))))
(+.f64 (*.f64 i (neg.f64 y)) (+.f64 (*.f64 i y) (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 c t))
(+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 (*.f64 i (neg.f64 y)) 1) (*.f64 c t))
(+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1) (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (fma.f64 (neg.f64 i) y (*.f64 i y)) (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)) (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)) (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)) (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 i (neg.f64 y))) (*.f64 i y))
(+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (*.f64 c t)) (*.f64 i (neg.f64 y)))
(+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (*.f64 c t)) (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (*.f64 c t)) (*.f64 (*.f64 i (neg.f64 y)) 1))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 1)
(*.f64 1 (-.f64 (*.f64 c t) (*.f64 i y)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2) (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (/.f64 1 (fma.f64 c t (*.f64 i y))))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 c t))) (-.f64 (sqrt.f64 (*.f64 c t)) (sqrt.f64 (*.f64 i y))))
(/.f64 1 (/.f64 (fma.f64 c t (*.f64 i y)) (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y)))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (fma.f64 c t (*.f64 i y)))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i (neg.f64 y)) (*.f64 i (neg.f64 y)))) (-.f64 (*.f64 c t) (*.f64 i (neg.f64 y))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))) (-.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(/.f64 (+.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i (neg.f64 y)) 3)) (+.f64 (pow.f64 (*.f64 c t) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) (*.f64 i (neg.f64 y))) (*.f64 (*.f64 c t) (*.f64 i (neg.f64 y))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 3) (pow.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))) (neg.f64 (fma.f64 c t (*.f64 i y))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y))))))
(pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 c t) (*.f64 i y))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 c t) (*.f64 i y)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 c t) (*.f64 i y))))
(exp.f64 (log.f64 (-.f64 (*.f64 c t) (*.f64 i y))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 c t) (*.f64 i y))))
(fma.f64 c t (*.f64 i (neg.f64 y)))
(fma.f64 t c (*.f64 i (neg.f64 y)))
(fma.f64 1 (*.f64 c t) (*.f64 i (neg.f64 y)))
(fma.f64 1 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))
(fma.f64 (sqrt.f64 (*.f64 c t)) (sqrt.f64 (*.f64 c t)) (*.f64 i (neg.f64 y)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (fma.f64 (neg.f64 y) i (*.f64 i y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c t)) 2) (cbrt.f64 (*.f64 c t)) (*.f64 i (neg.f64 y)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2) (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (fma.f64 (neg.f64 y) i (*.f64 i y)))
Outputs
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 i (*.f64 j (neg.f64 y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 c (*.f64 t j))
(*.f64 (*.f64 j c) t)
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 c (*.f64 t j))
(*.f64 (*.f64 j c) t)
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 i (*.f64 j (neg.f64 y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 c (*.f64 t j))
(*.f64 (*.f64 j c) t)
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 c (*.f64 t j))
(*.f64 (*.f64 j c) t)
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 c (*.f64 t j))
(*.f64 (*.f64 j c) t)
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 i (*.f64 j (neg.f64 y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 i (*.f64 j (neg.f64 y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 c (*.f64 t j))
(*.f64 (*.f64 j c) t)
(*.f64 t (*.f64 c j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 i (*.f64 j (neg.f64 y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 y) (*.f64 i j))
(*.f64 i (*.f64 j (neg.f64 y)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 t a) (neg.f64 x))
(*.f64 t (*.f64 x (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 t a) (neg.f64 x))
(*.f64 t (*.f64 x (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 t a) (neg.f64 x))
(*.f64 t (*.f64 x (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 t a) (neg.f64 x))
(*.f64 t (*.f64 x (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 t a) (neg.f64 x))
(*.f64 t (*.f64 x (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 t a) (neg.f64 x))
(*.f64 t (*.f64 x (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 a) (*.f64 i b))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 b (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(*.f64 c (*.f64 b z))
(*.f64 (*.f64 c b) z)
(*.f64 z (*.f64 c b))
(*.f64 (*.f64 c z) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(*.f64 c (*.f64 z b))
(*.f64 (*.f64 c b) z)
(*.f64 z (*.f64 c b))
(*.f64 (*.f64 c z) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 a) (*.f64 i b))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 b (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(*.f64 c (*.f64 z b))
(*.f64 (*.f64 c b) z)
(*.f64 z (*.f64 c b))
(*.f64 (*.f64 c z) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(*.f64 c (*.f64 z b))
(*.f64 (*.f64 c b) z)
(*.f64 z (*.f64 c b))
(*.f64 (*.f64 c z) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(*.f64 c (*.f64 b z))
(*.f64 (*.f64 c b) z)
(*.f64 z (*.f64 c b))
(*.f64 (*.f64 c z) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 a) (*.f64 i b))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 b (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 a) (*.f64 i b))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 b (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(*.f64 c (*.f64 b z))
(*.f64 (*.f64 c b) z)
(*.f64 z (*.f64 c b))
(*.f64 (*.f64 c z) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 a) (*.f64 i b))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 b (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 a) (*.f64 i b))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 b (*.f64 a (neg.f64 i)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(*.f64 -1 (*.f64 y i))
(*.f64 i (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(*.f64 c t)
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(*.f64 c t)
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(*.f64 -1 (*.f64 y i))
(*.f64 i (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(*.f64 c t)
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(*.f64 c t)
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(*.f64 c t)
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(*.f64 -1 (*.f64 i y))
(*.f64 i (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(*.f64 -1 (*.f64 i y))
(*.f64 i (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 i y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(*.f64 c t)
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(*.f64 -1 (*.f64 y i))
(*.f64 i (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(*.f64 -1 (*.f64 y i))
(*.f64 i (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 -1 (*.f64 y i)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))))
(*.f64 j (-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y)))
(*.f64 j (-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y)))))
(+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j))
(*.f64 j (-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y)))
(*.f64 j (-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y)))))
(+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (+.f64 j j)))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y)))
(*.f64 j (-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y)))
(+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (+.f64 j j)))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y)))
(*.f64 j (-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y)))
(+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j)))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (+.f64 j j)))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y)))
(*.f64 j (-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y)))
(+.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j)))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (+.f64 j j)))
(*.f64 j (-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y)))
(*.f64 j (-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y)))
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 j (*.f64 i (neg.f64 y))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 j (*.f64 c t)) (+.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(*.f64 j (-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y)))
(*.f64 j (-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y)))))
(+.f64 (*.f64 j (*.f64 c t)) (+.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j)))
(*.f64 j (-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y)))
(*.f64 j (-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y)))))
(+.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 j (*.f64 c t)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 j (-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y)))
(*.f64 j (-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y)))))
(+.f64 (*.f64 (*.f64 c t) j) (*.f64 (*.f64 i (neg.f64 y)) j))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 (*.f64 c t) j) (+.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(*.f64 j (-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y)))
(*.f64 j (-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y)))))
(+.f64 (*.f64 (*.f64 c t) j) (+.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j)))
(*.f64 j (-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y)))
(*.f64 j (-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y)))))
(+.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c t) j))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 j (-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y)))
(*.f64 j (-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 1)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))) (fma.f64 c t (*.f64 i y)))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (/.f64 (fma.f64 c t (*.f64 i y)) j))
(*.f64 (/.f64 j (fma.f64 c t (*.f64 i y))) (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (fma.f64 c t (*.f64 i y))) j)
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y)))) j))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 i (*.f64 y (fma.f64 c t (*.f64 i y))) (pow.f64 (*.f64 c t) 2))) j)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) j) (fma.f64 c t (*.f64 i y)))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (/.f64 (fma.f64 c t (*.f64 i y)) j))
(*.f64 (/.f64 j (fma.f64 c t (*.f64 i y))) (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (fma.f64 c t (*.f64 i y))) j)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) j) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y)))) j))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 i (*.f64 y (fma.f64 c t (*.f64 i y))) (pow.f64 (*.f64 c t) 2))) j)
(pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 3)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3) 1/3)
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(sqrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2))
(fabs.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(log.f64 (pow.f64 (exp.f64 j) (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(cbrt.f64 (*.f64 (pow.f64 j 3) (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 3)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 3) (pow.f64 j 3)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(expm1.f64 (log1p.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(exp.f64 (log.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(log1p.f64 (expm1.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))))
(*.f64 x (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 y z (*.f64 t (neg.f64 a)))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 t (+.f64 (neg.f64 a) a))))
(*.f64 x (+.f64 (*.f64 y z) (fma.f64 t (neg.f64 a) (*.f64 t (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))
(*.f64 x (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 y z (*.f64 t (neg.f64 a)))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 t (+.f64 (neg.f64 a) a))))
(*.f64 x (+.f64 (*.f64 y z) (fma.f64 t (neg.f64 a) (*.f64 t (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (+.f64 x x)))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 2 (*.f64 t (+.f64 (neg.f64 a) a)))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 2 (*.f64 t (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (+.f64 x x)))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 2 (*.f64 t (+.f64 (neg.f64 a) a)))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 2 (*.f64 t (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x)))
(fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (+.f64 x x)))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 2 (*.f64 t (+.f64 (neg.f64 a) a)))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 2 (*.f64 t (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x)))
(fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (+.f64 x x)))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 2 (*.f64 t (+.f64 (neg.f64 a) a)))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 2 (*.f64 t (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 t (neg.f64 a))))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(*.f64 x (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 y z (*.f64 t (neg.f64 a)))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 t (+.f64 (neg.f64 a) a))))
(*.f64 x (+.f64 (*.f64 y z) (fma.f64 t (neg.f64 a) (*.f64 t (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x)))
(*.f64 x (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 y z (*.f64 t (neg.f64 a)))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 t (+.f64 (neg.f64 a) a))))
(*.f64 x (+.f64 (*.f64 y z) (fma.f64 t (neg.f64 a) (*.f64 t (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 x (*.f64 y z)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))
(*.f64 x (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 y z (*.f64 t (neg.f64 a)))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 t (+.f64 (neg.f64 a) a))))
(*.f64 x (+.f64 (*.f64 y z) (fma.f64 t (neg.f64 a) (*.f64 t (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 t (neg.f64 a)) x))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a)))))
(*.f64 x (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 y z (*.f64 t (neg.f64 a)))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 t (+.f64 (neg.f64 a) a))))
(*.f64 x (+.f64 (*.f64 y z) (fma.f64 t (neg.f64 a) (*.f64 t (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x)))
(*.f64 x (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 y z (*.f64 t (neg.f64 a)))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 t (+.f64 (neg.f64 a) a))))
(*.f64 x (+.f64 (*.f64 y z) (fma.f64 t (neg.f64 a) (*.f64 t (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (*.f64 (*.f64 y z) x))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))
(*.f64 x (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 y z (*.f64 t (neg.f64 a)))))
(*.f64 x (+.f64 (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 t (+.f64 (neg.f64 a) a))))
(*.f64 x (+.f64 (*.f64 y z) (fma.f64 t (neg.f64 a) (*.f64 t (+.f64 a (neg.f64 a))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))) 1)
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2))) (fma.f64 y z (*.f64 t a)))
(/.f64 x (/.f64 (fma.f64 y z (*.f64 t a)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2))))
(*.f64 (/.f64 x (fma.f64 y z (*.f64 t a))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 t (*.f64 a (fma.f64 y z (*.f64 t a))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3))))
(*.f64 (/.f64 x (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) 2))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2)) x) (fma.f64 y z (*.f64 t a)))
(/.f64 x (/.f64 (fma.f64 y z (*.f64 t a)) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2))))
(*.f64 (/.f64 x (fma.f64 y z (*.f64 t a))) (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3)) x) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 t (*.f64 a (fma.f64 y z (*.f64 t a))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3))))
(*.f64 (/.f64 x (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) 2))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3)))
(pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 1)
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 2)
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 3)
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(pow.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3) 1/3)
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 2))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2))
(fabs.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (*.f64 y z) (*.f64 t a))))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))))))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 3)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y z) (*.f64 t a)) 3) (pow.f64 x 3)))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(exp.f64 (log.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))) 1))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))))
(*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))))
(*.f64 b (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (*.f64 c z) (fma.f64 i (neg.f64 a) (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b))
(*.f64 b (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (*.f64 c z) (fma.f64 i (neg.f64 a) (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 b b)))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 i (+.f64 (neg.f64 a) a)))))
(*.f64 b (+.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) (*.f64 2 (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 b b)))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 i (+.f64 (neg.f64 a) a)))))
(*.f64 b (+.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) (*.f64 2 (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b)))
(fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 b b)))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 i (+.f64 (neg.f64 a) a)))))
(*.f64 b (+.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) (*.f64 2 (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b)))
(fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 b b)))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 i (+.f64 (neg.f64 a) a)))))
(*.f64 b (+.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) (*.f64 2 (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 i (neg.f64 a))))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 b (*.f64 c z)) (+.f64 (*.f64 b (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(*.f64 b (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (*.f64 c z) (fma.f64 i (neg.f64 a) (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 b (*.f64 c z)) (+.f64 (*.f64 b (*.f64 i (neg.f64 a))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b)))
(*.f64 b (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (*.f64 c z) (fma.f64 i (neg.f64 a) (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 b (*.f64 i (neg.f64 a))) (*.f64 b (*.f64 c z)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 b (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (*.f64 c z) (fma.f64 i (neg.f64 a) (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 i (neg.f64 a)) b))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 (*.f64 c z) b) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(*.f64 b (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (*.f64 c z) (fma.f64 i (neg.f64 a) (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 (*.f64 c z) b) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b)))
(*.f64 b (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (*.f64 c z) (fma.f64 i (neg.f64 a) (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 (*.f64 i (neg.f64 a)) b) (*.f64 (*.f64 c z) b))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 b (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 i (+.f64 (neg.f64 a) a))))
(*.f64 b (+.f64 (*.f64 c z) (fma.f64 i (neg.f64 a) (*.f64 i (+.f64 a (neg.f64 a))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 1)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))) (fma.f64 c z (*.f64 i a)))
(/.f64 b (/.f64 (fma.f64 c z (*.f64 i a)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))
(*.f64 (/.f64 b (fma.f64 c z (*.f64 i a))) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 i (*.f64 a (fma.f64 c z (*.f64 i a))))))
(*.f64 (/.f64 b (fma.f64 i (*.f64 a (fma.f64 c z (*.f64 i a))) (pow.f64 (*.f64 c z) 2))) (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) b) (fma.f64 c z (*.f64 i a)))
(/.f64 b (/.f64 (fma.f64 c z (*.f64 i a)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))
(*.f64 (/.f64 b (fma.f64 c z (*.f64 i a))) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) b) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 i (*.f64 a (fma.f64 c z (*.f64 i a))))))
(*.f64 (/.f64 b (fma.f64 i (*.f64 a (fma.f64 c z (*.f64 i a))) (pow.f64 (*.f64 c z) 2))) (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)))
(pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 1)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(pow.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3) 1/3)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2))
(fabs.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fabs.f64 (*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b))
(log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(cbrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 3)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 3) (pow.f64 b 3)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(expm1.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(exp.f64 (log.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 1))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(log1p.f64 (expm1.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 (fma.f64 c z (*.f64 a (neg.f64 i))) b)
(+.f64 (*.f64 c t) (*.f64 i (neg.f64 y)))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 c t) (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y))
(-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (*.f64 c t) (*.f64 (*.f64 i (neg.f64 y)) 1))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 c t) (+.f64 (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y))
(+.f64 (*.f64 c t) (+.f64 (*.f64 (*.f64 i (neg.f64 y)) 1) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y))
(-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (*.f64 c t) (+.f64 (*.f64 i (neg.f64 y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y))
(+.f64 (*.f64 c t) (+.f64 (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(+.f64 (-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))
(fma.f64 c t (fma.f64 i (neg.f64 y) (*.f64 (*.f64 0 (*.f64 i y)) 3)))
(fma.f64 c t (-.f64 (*.f64 (*.f64 0 (*.f64 i y)) 3) (*.f64 i y)))
(+.f64 (*.f64 c t) (+.f64 (*.f64 (*.f64 i (neg.f64 y)) 1) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y))
(+.f64 (*.f64 c t) (+.f64 (*.f64 i (neg.f64 y)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y))
(-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (*.f64 c t) (+.f64 (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1)))
(-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y))
(+.f64 (*.f64 c t) (+.f64 (*.f64 (*.f64 i (neg.f64 y)) 1) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y))
(-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (*.f64 c t) (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 i) y (*.f64 i y))))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y))
(-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (*.f64 c t) (+.f64 (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (neg.f64 i) y (*.f64 i y))))
(-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y))
(+.f64 (*.f64 c t) (+.f64 (*.f64 (*.f64 i (neg.f64 y)) 1) (fma.f64 (neg.f64 i) y (*.f64 i y))))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y))
(-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (*.f64 c t) (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y))))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y))
(-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (*.f64 c t) (+.f64 (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y))))
(-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y))
(+.f64 (*.f64 c t) (+.f64 (*.f64 (*.f64 i (neg.f64 y)) 1) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y))))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y))
(-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (*.f64 c t) (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))) (*.f64 i y))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y)))) (fma.f64 c t (*.f64 0 (*.f64 i y))))
(+.f64 (fma.f64 c t (*.f64 0 (*.f64 i y))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y)))))
(+.f64 (*.f64 c t) (+.f64 (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))))
(+.f64 (-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y)))) (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)))
(+.f64 (*.f64 c t) (+.f64 (*.f64 (*.f64 i (neg.f64 y)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))) (*.f64 i y))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y)))) (fma.f64 c t (*.f64 0 (*.f64 i y))))
(+.f64 (fma.f64 c t (*.f64 0 (*.f64 i y))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y)))))
(+.f64 (*.f64 c t) (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))) (*.f64 i y))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (fma.f64 c t (*.f64 0 (*.f64 i y))))
(+.f64 (fma.f64 c t (*.f64 0 (*.f64 i y))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2)))
(+.f64 (*.f64 c t) (+.f64 (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))))
(+.f64 (-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)))
(+.f64 (*.f64 c t) (+.f64 (*.f64 (*.f64 i (neg.f64 y)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))) (*.f64 i y))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (fma.f64 c t (*.f64 0 (*.f64 i y))))
(+.f64 (fma.f64 c t (*.f64 0 (*.f64 i y))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y))
(-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y))
(-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y))
(-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y))
(-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))) (*.f64 i y))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y)))) (fma.f64 c t (*.f64 0 (*.f64 i y))))
(+.f64 (fma.f64 c t (*.f64 0 (*.f64 i y))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y)))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))) (*.f64 i y))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (fma.f64 c t (*.f64 0 (*.f64 i y))))
(+.f64 (fma.f64 c t (*.f64 0 (*.f64 i y))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(+.f64 (-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))
(fma.f64 c t (fma.f64 i (neg.f64 y) (*.f64 (*.f64 0 (*.f64 i y)) 3)))
(fma.f64 c t (-.f64 (*.f64 (*.f64 0 (*.f64 i y)) 3) (*.f64 i y)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(+.f64 (-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y)))) (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(+.f64 (-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(+.f64 (-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))
(fma.f64 c t (fma.f64 i (neg.f64 y) (*.f64 (*.f64 0 (*.f64 i y)) 3)))
(fma.f64 c t (-.f64 (*.f64 (*.f64 0 (*.f64 i y)) 3) (*.f64 i y)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 2 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (*.f64 0 (*.f64 i y)) 4))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(+.f64 (-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))
(fma.f64 c t (fma.f64 i (neg.f64 y) (*.f64 (*.f64 0 (*.f64 i y)) 3)))
(fma.f64 c t (-.f64 (*.f64 (*.f64 0 (*.f64 i y)) 3) (*.f64 i y)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(+.f64 (-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))
(fma.f64 c t (fma.f64 i (neg.f64 y) (*.f64 (*.f64 0 (*.f64 i y)) 3)))
(fma.f64 c t (-.f64 (*.f64 (*.f64 0 (*.f64 i y)) 3) (*.f64 i y)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(+.f64 (-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))
(fma.f64 c t (fma.f64 i (neg.f64 y) (*.f64 (*.f64 0 (*.f64 i y)) 3)))
(fma.f64 c t (-.f64 (*.f64 (*.f64 0 (*.f64 i y)) 3) (*.f64 i y)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(+.f64 (-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)))
(+.f64 (*.f64 (*.f64 0 (*.f64 i y)) 2) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y)))) (fma.f64 c t (*.f64 0 (*.f64 i y)))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y)))) (-.f64 (*.f64 c t) (*.f64 (*.f64 0 (*.f64 i y)) 3)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(+.f64 (-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))
(+.f64 (*.f64 (*.f64 0 (*.f64 i y)) 2) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (fma.f64 c t (*.f64 0 (*.f64 i y)))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (-.f64 (*.f64 c t) (*.f64 (*.f64 0 (*.f64 i y)) 3)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1)))
(-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1)))
(+.f64 (-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))
(fma.f64 c t (fma.f64 i (neg.f64 y) (*.f64 (*.f64 0 (*.f64 i y)) 3)))
(fma.f64 c t (-.f64 (*.f64 (*.f64 0 (*.f64 i y)) 3) (*.f64 i y)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1)))
(-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 i y)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1)))
(-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1)))
(-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1)))
(+.f64 (-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y)))) (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1)))
(+.f64 (-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y))))
(-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (neg.f64 i) y (*.f64 i y))))
(+.f64 (-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))
(fma.f64 c t (fma.f64 i (neg.f64 y) (*.f64 (*.f64 0 (*.f64 i y)) 3)))
(fma.f64 c t (-.f64 (*.f64 (*.f64 0 (*.f64 i y)) 3) (*.f64 i y)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1) (fma.f64 (neg.f64 i) y (*.f64 i y))))
(-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y))))
(-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y))))
(-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y))))
(+.f64 (-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y)))) (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)) (fma.f64 (neg.f64 i) y (*.f64 i y))))
(+.f64 (-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y))))
(-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y))))
(+.f64 (-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))
(fma.f64 c t (fma.f64 i (neg.f64 y) (*.f64 (*.f64 0 (*.f64 i y)) 3)))
(fma.f64 c t (-.f64 (*.f64 (*.f64 0 (*.f64 i y)) 3) (*.f64 i y)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y))))
(-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 i y)) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y))))
(-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y))))
(-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y))))
(+.f64 (-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y)))) (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y))))
(+.f64 (-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))))
(+.f64 (-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y)))) (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))))
(+.f64 (-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)))
(+.f64 (*.f64 (*.f64 0 (*.f64 i y)) 2) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y)))) (fma.f64 c t (*.f64 0 (*.f64 i y)))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y)))) (-.f64 (*.f64 c t) (*.f64 (*.f64 0 (*.f64 i y)) 3)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))))
(+.f64 (-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y)))) (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))))
(+.f64 (-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y)))) (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))))
(+.f64 (-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y)))) (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)) (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))))
(+.f64 (-.f64 (fma.f64 c t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))) (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y)))) (fma.f64 c t (*.f64 0 (*.f64 i y)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)) (+.f64 (fma.f64 c t (*.f64 0 (*.f64 i y))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))))
(+.f64 (-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))))
(+.f64 (-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))
(+.f64 (*.f64 (*.f64 0 (*.f64 i y)) 2) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (fma.f64 c t (*.f64 0 (*.f64 i y)))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (-.f64 (*.f64 c t) (*.f64 (*.f64 0 (*.f64 i y)) 3)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))))
(+.f64 (-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 i) y (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))))
(+.f64 (-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))))
(+.f64 (-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))))
(+.f64 (-.f64 (fma.f64 c t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))) (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y)))) (fma.f64 c t (*.f64 0 (*.f64 i y)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)) (+.f64 (fma.f64 c t (*.f64 0 (*.f64 i y))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)) (-.f64 (*.f64 c t) (*.f64 i y)))
(+.f64 (*.f64 i (neg.f64 y)) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 i (neg.f64 y)) (+.f64 (*.f64 c t) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y))
(-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (*.f64 i (neg.f64 y)) (+.f64 (*.f64 c t) (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y))
(+.f64 (*.f64 i (neg.f64 y)) (+.f64 (*.f64 c t) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y))
(-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (*.f64 i (neg.f64 y)) (+.f64 (*.f64 c t) (fma.f64 (neg.f64 i) y (*.f64 i y))))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y))
(-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (*.f64 i (neg.f64 y)) (+.f64 (*.f64 c t) (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y))))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y))
(-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (*.f64 i (neg.f64 y)) (+.f64 (*.f64 c t) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))) (*.f64 i y))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y)))) (fma.f64 c t (*.f64 0 (*.f64 i y))))
(+.f64 (fma.f64 c t (*.f64 0 (*.f64 i y))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y)))))
(+.f64 (*.f64 i (neg.f64 y)) (+.f64 (*.f64 c t) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))) (*.f64 i y))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (fma.f64 c t (*.f64 0 (*.f64 i y))))
(+.f64 (fma.f64 c t (*.f64 0 (*.f64 i y))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2)))
(+.f64 (*.f64 i (neg.f64 y)) (+.f64 (*.f64 i y) (-.f64 (*.f64 c t) (*.f64 i y))))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y))
(-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (-.f64 (*.f64 c t) (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y))
(-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 c t))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y))
(-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (-.f64 (*.f64 c t) (*.f64 i y)))
(-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y))
(+.f64 (*.f64 (*.f64 i (neg.f64 y)) 1) (*.f64 c t))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 1) (-.f64 (*.f64 c t) (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y))
(-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (fma.f64 (neg.f64 i) y (*.f64 i y)) (-.f64 (*.f64 c t) (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y))
(-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 y)) 1 (*.f64 i y)) (-.f64 (*.f64 c t) (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y))
(-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y)) (-.f64 (*.f64 c t) (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i y))) (sqrt.f64 (*.f64 i y)) (*.f64 i y))) (*.f64 i y))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y)))) (fma.f64 c t (*.f64 0 (*.f64 i y))))
(+.f64 (fma.f64 c t (*.f64 0 (*.f64 i y))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 i y)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y)) (-.f64 (*.f64 c t) (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2) (*.f64 i y))) (*.f64 i y))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2)) (fma.f64 c t (*.f64 0 (*.f64 i y))))
(+.f64 (fma.f64 c t (*.f64 0 (*.f64 i y))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i y))) (pow.f64 (cbrt.f64 (*.f64 i y)) 2)))
(+.f64 (+.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 i (neg.f64 y))) (*.f64 i y))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y))
(-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (*.f64 c t)) (*.f64 i (neg.f64 y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y))
(-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (*.f64 c t)) (+.f64 (*.f64 i (neg.f64 y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(-.f64 (fma.f64 c t (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 c t (*.f64 (*.f64 0 (*.f64 i y)) 2)) (*.f64 i y))
(-.f64 (fma.f64 (*.f64 0 (*.f64 i y)) 2 (*.f64 c t)) (*.f64 i y))
(+.f64 (+.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (*.f64 c t)) (*.f64 (*.f64 i (neg.f64 y)) 1))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y))
(-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 1)
(-.f64 (*.f64 c t) (*.f64 i y))
(*.f64 1 (-.f64 (*.f64 c t) (*.f64 i y)))
(-.f64 (*.f64 c t) (*.f64 i y))
(*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))))
(-.f64 (*.f64 c t) (*.f64 i y))
(*.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2))
(-.f64 (*.f64 c t) (*.f64 i y))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2) (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))))
(-.f64 (*.f64 c t) (*.f64 i y))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (/.f64 1 (fma.f64 c t (*.f64 i y))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (fma.f64 c t (*.f64 i y)))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) 1) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 i (*.f64 y (fma.f64 c t (*.f64 i y))) (pow.f64 (*.f64 c t) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 i y)) (sqrt.f64 (*.f64 c t))) (-.f64 (sqrt.f64 (*.f64 c t)) (sqrt.f64 (*.f64 i y))))
(/.f64 1 (/.f64 (fma.f64 c t (*.f64 i y)) (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (/.f64 1 (fma.f64 c t (*.f64 i y))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (fma.f64 c t (*.f64 i y)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y)))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) 1) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 i (*.f64 y (fma.f64 c t (*.f64 i y))) (pow.f64 (*.f64 c t) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (fma.f64 c t (*.f64 i y)))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (/.f64 1 (fma.f64 c t (*.f64 i y))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) 1) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 i (*.f64 y (fma.f64 c t (*.f64 i y))) (pow.f64 (*.f64 c t) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i (neg.f64 y)) (*.f64 i (neg.f64 y)))) (-.f64 (*.f64 c t) (*.f64 i (neg.f64 y))))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (/.f64 1 (fma.f64 c t (*.f64 i y))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (fma.f64 c t (*.f64 i y)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))) (-.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))) (-.f64 (*.f64 c t) (+.f64 (*.f64 i y) (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (*.f64 (*.f64 0 (*.f64 i y)) (*.f64 0 (*.f64 i y)))) (-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i (neg.f64 y)) 3)) (+.f64 (pow.f64 (*.f64 c t) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) (*.f64 i (neg.f64 y))) (*.f64 (*.f64 c t) (*.f64 i (neg.f64 y))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) 1) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 i (*.f64 y (fma.f64 c t (*.f64 i y))) (pow.f64 (*.f64 c t) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 3) (pow.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 3) (pow.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (-.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) (-.f64 (*.f64 c t) (*.f64 i y))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 3) (pow.f64 (*.f64 0 (*.f64 i y)) 3)) (fma.f64 (*.f64 0 (*.f64 i y)) (+.f64 (-.f64 (*.f64 0 (*.f64 i y)) (*.f64 c t)) (*.f64 i y)) (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 3) (pow.f64 (*.f64 0 (*.f64 i y)) 3)) (fma.f64 (*.f64 0 (*.f64 i y)) (-.f64 (fma.f64 i y (*.f64 0 (*.f64 i y))) (*.f64 c t)) (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))) (neg.f64 (fma.f64 c t (*.f64 i y))))
(*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (/.f64 1 (fma.f64 c t (*.f64 i y))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) (fma.f64 c t (*.f64 i y)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) 1) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) (fma.f64 i (*.f64 y (fma.f64 c t (*.f64 i y))) (pow.f64 (*.f64 c t) 2)))
(pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 1)
(-.f64 (*.f64 c t) (*.f64 i y))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2)
(-.f64 (*.f64 c t) (*.f64 i y))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 3)
(-.f64 (*.f64 c t) (*.f64 i y))
(pow.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 3) 1/3)
(-.f64 (*.f64 c t) (*.f64 i y))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 2))
(fabs.f64 (-.f64 (*.f64 c t) (*.f64 i y)))
(log.f64 (exp.f64 (-.f64 (*.f64 c t) (*.f64 i y))))
(-.f64 (*.f64 c t) (*.f64 i y))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 c t) (*.f64 i y)))))
(-.f64 (*.f64 c t) (*.f64 i y))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 c t) (*.f64 i y)) 3))
(-.f64 (*.f64 c t) (*.f64 i y))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 c t) (*.f64 i y))))
(-.f64 (*.f64 c t) (*.f64 i y))
(exp.f64 (log.f64 (-.f64 (*.f64 c t) (*.f64 i y))))
(-.f64 (*.f64 c t) (*.f64 i y))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 1))
(-.f64 (*.f64 c t) (*.f64 i y))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 c t) (*.f64 i y))))
(-.f64 (*.f64 c t) (*.f64 i y))
(fma.f64 c t (*.f64 i (neg.f64 y)))
(-.f64 (*.f64 c t) (*.f64 i y))
(fma.f64 t c (*.f64 i (neg.f64 y)))
(-.f64 (*.f64 c t) (*.f64 i y))
(fma.f64 1 (*.f64 c t) (*.f64 i (neg.f64 y)))
(-.f64 (*.f64 c t) (*.f64 i y))
(fma.f64 1 (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (neg.f64 y) i (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y))
(-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(fma.f64 (sqrt.f64 (*.f64 c t)) (sqrt.f64 (*.f64 c t)) (*.f64 i (neg.f64 y)))
(-.f64 (*.f64 c t) (*.f64 i y))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (fma.f64 (neg.f64 y) i (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y))
(-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c t)) 2) (cbrt.f64 (*.f64 c t)) (*.f64 i (neg.f64 y)))
(-.f64 (*.f64 c t) (*.f64 i y))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 2) (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (fma.f64 (neg.f64 y) i (*.f64 i y)))
(-.f64 (fma.f64 c t (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 i y))
(-.f64 (*.f64 c t) (fma.f64 i y (*.f64 0 (*.f64 i y))))

eval73.0ms (0.1%)

Compiler

Compiled 14869 to 2124 computations (85.7% saved)

prune182.0ms (0.2%)

Pruning

20 alts after pruning (20 fresh and 0 done)

PrunedKeptTotal
New34820368
Fresh000
Picked101
Done000
Total34920369
Accurracy
99.1%
Counts
369 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.5%
(+.f64 (-.f64 (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (+.f64 x x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
59.1%
(+.f64 (-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2)) x) (fma.f64 y z (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
40.9%
(+.f64 (-.f64 (/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 t (*.f64 a (fma.f64 y z (*.f64 t a))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
80.5%
(+.f64 (-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
68.4%
(+.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
67.6%
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
80.5%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 b b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
44.6%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
62.2%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (/.f64 b (/.f64 (fma.f64 c z (*.f64 i a)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
68.2%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c b) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
65.3%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 a) (*.f64 i b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
67.0%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
71.0%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
44.6%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2))
70.9%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
70.0%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (neg.f64 y) (*.f64 i j)))
70.9%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 i (*.f64 j (neg.f64 y))))
70.9%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
69.6%
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
58.0%
(+.f64 (-.f64 (cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Compiler

Compiled 1632 to 978 computations (40.1% saved)

localize38.0ms (0%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
93.9%
(fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 b b)))
92.7%
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
89.9%
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
25.9%
(fma.f64 (neg.f64 a) i (*.f64 i a))
Compiler

Compiled 188 to 27 computations (85.6% saved)

series11.0ms (0%)

Counts
2 → 84
Calls

21 calls:

TimeVariablePointExpression
2.0ms
c
@0
(fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 b b)))
1.0ms
b
@0
(fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 b b)))
1.0ms
b
@inf
(fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 b b)))
1.0ms
b
@-inf
(fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 b b)))
1.0ms
i
@-inf
(fma.f64 (neg.f64 a) i (*.f64 i a))

rewrite238.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1324×associate-*r/
1054×associate-*l/
446×associate-+l+
388×add-sqr-sqrt
380×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01776
136634
2514334
Stop Event
node limit
Counts
2 → 124
Calls
Call 1
Inputs
(fma.f64 (neg.f64 a) i (*.f64 i a))
(fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 b b)))
Outputs
(((+.f64 (*.f64 a i) (*.f64 a i)) (2)) ((+.f64 (-.f64 (*.f64 a i) 0) (*.f64 a i)) (2)) ((+.f64 (-.f64 (*.f64 a i) (exp.f64 (log1p.f64 (*.f64 a i)))) 1) (2)) ((-.f64 0 (*.f64 i (+.f64 a a))) (2)) ((-.f64 (*.f64 a i) (*.f64 a i)) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 a i))) (+.f64 1 (*.f64 a i))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 i (+.f64 a a)))) 1) (2)) ((-.f64 (+.f64 (*.f64 a i) 0) (*.f64 a i)) (2)) ((-.f64 (+.f64 (*.f64 a i) (exp.f64 (log1p.f64 (*.f64 a i)))) 1) (2)) ((*.f64 i (+.f64 a a)) (2)) ((*.f64 (*.f64 i (+.f64 a a)) 1) (2)) ((*.f64 1 (*.f64 i (+.f64 a a))) (2)) ((*.f64 (sqrt.f64 (*.f64 i (+.f64 a a))) (sqrt.f64 (*.f64 i (+.f64 a a)))) (2)) ((*.f64 (cbrt.f64 (*.f64 i (+.f64 a a))) (pow.f64 (cbrt.f64 (*.f64 i (+.f64 a a))) 2)) (2)) ((*.f64 (pow.f64 (cbrt.f64 (*.f64 i (+.f64 a a))) 2) (cbrt.f64 (*.f64 i (+.f64 a a)))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 a i) 2)) (*.f64 i (+.f64 a a))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 a i) 3)) (+.f64 (pow.f64 (*.f64 a i) 2) (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 a i) 2)))) (2)) ((/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 a i) 2))) (*.f64 i (+.f64 a a))) (2)) ((/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 a i) 3))) (+.f64 (pow.f64 (*.f64 a i) 2) (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 a i) 2)))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 a i) 2)) 1) (*.f64 i (+.f64 a a))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 a i) 3)) 1) (+.f64 (pow.f64 (*.f64 a i) 2) (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 a i) 2)))) (2)) ((pow.f64 (*.f64 i (+.f64 a a)) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 i (+.f64 a a))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 i (+.f64 a a))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 i (+.f64 a a)) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 i (+.f64 a a)) 2)) (2)) ((log.f64 (exp.f64 (*.f64 i (+.f64 a a)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 i (+.f64 a a))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 i (+.f64 a a)) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 i (+.f64 a a)))) (2)) ((exp.f64 (log.f64 (*.f64 i (+.f64 a a)))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 i (+.f64 a a))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 i (+.f64 a a)))) (2)))
(((+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (*.f64 (*.f64 i (+.f64 a a)) b)) (2)) ((+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 0) (2)) ((+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (+.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 0)) (2)) ((+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (+.f64 0 (*.f64 (*.f64 i (+.f64 a a)) b))) (2)) ((+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (-.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 0)) (2)) ((+.f64 (*.f64 (*.f64 i (+.f64 a a)) b) (*.f64 b (fma.f64 c z (*.f64 a i)))) (2)) ((+.f64 0 (*.f64 b (fma.f64 c z (*.f64 a i)))) (2)) ((+.f64 (*.f64 b (*.f64 a i)) (*.f64 b (*.f64 c z))) (2)) ((+.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 a i))) (2)) ((+.f64 (*.f64 b (*.f64 c z)) (+.f64 (*.f64 b (*.f64 a i)) 0)) (2)) ((+.f64 (*.f64 b (*.f64 c z)) (+.f64 (*.f64 b (*.f64 a i)) (*.f64 (*.f64 i (+.f64 a a)) b))) (2)) ((+.f64 (*.f64 b (*.f64 c z)) (-.f64 (*.f64 b (*.f64 a i)) 0)) (2)) ((+.f64 (*.f64 (*.f64 a i) b) (*.f64 (*.f64 c z) b)) (2)) ((+.f64 (*.f64 0 (*.f64 a i)) (+.f64 (*.f64 0 (*.f64 a i)) (*.f64 b (fma.f64 c z (*.f64 a i))))) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 1) (+.f64 (*.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 1) (*.f64 b (fma.f64 c z (*.f64 a i))))) (2)) ((+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 a i) b)) (2)) ((+.f64 (*.f64 (*.f64 c z) b) (+.f64 (*.f64 (*.f64 a i) b) 0)) (2)) ((+.f64 (*.f64 (*.f64 c z) b) (+.f64 (*.f64 (*.f64 a i) b) (*.f64 (*.f64 i (+.f64 a a)) b))) (2)) ((+.f64 (*.f64 (*.f64 c z) b) (-.f64 (*.f64 (*.f64 a i) b) 0)) (2)) ((+.f64 (+.f64 0 (*.f64 b (*.f64 c z))) (*.f64 b (*.f64 a i))) (2)) ((+.f64 (+.f64 0 (*.f64 (*.f64 c z) b)) (*.f64 (*.f64 a i) b)) (2)) ((+.f64 (+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (*.f64 0 (*.f64 a i))) (*.f64 0 (*.f64 a i))) (2)) ((+.f64 (+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (*.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 1)) (*.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 1)) (2)) ((+.f64 (+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (*.f64 b (*.f64 a i))) (*.f64 b (*.f64 a i))) (2)) ((+.f64 (+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (*.f64 (*.f64 a i) b)) (*.f64 (*.f64 a i) b)) (2)) ((+.f64 (-.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 1) 1) (2)) ((-.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 0) (2)) ((-.f64 1 (-.f64 1 (*.f64 b (fma.f64 c z (*.f64 a i))))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 b (fma.f64 c z (*.f64 a i))))) 1) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 b (fma.f64 c z (*.f64 a i))))) (-.f64 1 (*.f64 (*.f64 i (+.f64 a a)) b))) (2)) ((-.f64 (+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 1) 1) (2)) ((-.f64 (+.f64 0 (exp.f64 (log1p.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))))) 1) (2)) ((-.f64 (-.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (*.f64 (*.f64 i (+.f64 a a)) b)) (*.f64 (*.f64 i (+.f64 a a)) b)) (2)) ((-.f64 (-.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (*.f64 0 (*.f64 a i))) (*.f64 0 (*.f64 a i))) (2)) ((-.f64 (-.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (*.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 1)) (*.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 1)) (2)) ((*.f64 b (fma.f64 c z (*.f64 a i))) (2)) ((*.f64 (fma.f64 c z (*.f64 a i)) b) (2)) ((*.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 1) (2)) ((*.f64 1 (*.f64 b (fma.f64 c z (*.f64 a i)))) (2)) ((*.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 a i))))) (2)) ((*.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (fma.f64 c z (*.f64 a i)))) (2)) ((*.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))) 2)) (2)) ((*.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))) 2) (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 a i))))) (2)) ((*.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (fma.f64 c z (*.f64 a i)))) (2)) ((*.f64 (*.f64 b (sqrt.f64 (fma.f64 c z (*.f64 a i)))) (sqrt.f64 (fma.f64 c z (*.f64 a i)))) (2)) ((*.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 c z (*.f64 a i))) 2)) (cbrt.f64 (fma.f64 c z (*.f64 a i)))) (2)) ((*.f64 (*.f64 (sqrt.f64 b) (sqrt.f64 (fma.f64 c z (*.f64 a i)))) (*.f64 (sqrt.f64 b) (sqrt.f64 (fma.f64 c z (*.f64 a i))))) (2)) ((/.f64 b (/.f64 (fma.f64 c z (*.f64 a i)) (pow.f64 (fma.f64 c z (*.f64 a i)) 2))) (2)) ((/.f64 b (/.f64 (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i)))) (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3)))) (2)) ((/.f64 (*.f64 b (pow.f64 (fma.f64 c z (*.f64 a i)) 2)) (fma.f64 c z (*.f64 a i))) (2)) ((/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3))) (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i))))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 2) 0) (*.f64 b (fma.f64 c z (*.f64 a i)))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 3) 0) (+.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 2) (-.f64 0 (*.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 0)))) (2)) ((/.f64 (*.f64 b (-.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (pow.f64 (*.f64 i (+.f64 a a)) 2))) (fma.f64 c z (*.f64 a i))) (2)) ((/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3))) (-.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i))))) (2)) ((/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 i (+.f64 a a)) 3) (pow.f64 (fma.f64 c z (*.f64 a i)) 3))) (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (-.f64 (pow.f64 (*.f64 i (+.f64 a a)) 2) (*.f64 (*.f64 i (+.f64 a a)) (fma.f64 c z (*.f64 a i)))))) (2)) ((/.f64 (*.f64 b (neg.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2))) (neg.f64 (fma.f64 c z (*.f64 a i)))) (2)) ((/.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i)))))) (2)) ((/.f64 (*.f64 1 (*.f64 b (pow.f64 (fma.f64 c z (*.f64 a i)) 2))) (fma.f64 c z (*.f64 a i))) (2)) ((/.f64 (*.f64 1 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3)))) (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i))))) (2)) ((/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 2) 0)) (*.f64 b (fma.f64 c z (*.f64 a i)))) (2)) ((/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 3) 0)) (+.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 2) (-.f64 0 (*.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 0)))) (2)) ((/.f64 (*.f64 (*.f64 b (sqrt.f64 (fma.f64 c z (*.f64 a i)))) (fma.f64 c z (*.f64 a i))) (sqrt.f64 (fma.f64 c z (*.f64 a i)))) (2)) ((/.f64 (*.f64 (*.f64 b (sqrt.f64 (fma.f64 c z (*.f64 a i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i)))))) (2)) ((/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 c z (*.f64 a i))) 2)) (pow.f64 (cbrt.f64 (fma.f64 c z (*.f64 a i))) 2)) (cbrt.f64 (fma.f64 c z (*.f64 a i)))) (2)) ((/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 c z (*.f64 a i))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i)))))) (2)) ((/.f64 (*.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) b) (fma.f64 c z (*.f64 a i))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3)) b) (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (pow.f64 (*.f64 i (+.f64 a a)) 2)) b) (fma.f64 c z (*.f64 a i))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3)) b) (-.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i))))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i (+.f64 a a)) 3) (pow.f64 (fma.f64 c z (*.f64 a i)) 3)) b) (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (-.f64 (pow.f64 (*.f64 i (+.f64 a a)) 2) (*.f64 (*.f64 i (+.f64 a a)) (fma.f64 c z (*.f64 a i)))))) (2)) ((/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2)) b) (neg.f64 (fma.f64 c z (*.f64 a i)))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3))) b) (neg.f64 (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i)))))) (2)) ((/.f64 (*.f64 (*.f64 b (pow.f64 (fma.f64 c z (*.f64 a i)) 2)) 1) (fma.f64 c z (*.f64 a i))) (2)) ((/.f64 (*.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3))) 1) (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 2) 0) 1) (*.f64 b (fma.f64 c z (*.f64 a i)))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 3) 0) 1) (+.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 2) (-.f64 0 (*.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 0)))) (2)) ((pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 2)) (2)) ((log.f64 (exp.f64 (*.f64 b (fma.f64 c z (*.f64 a i))))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 3)) (2)) ((cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c z (*.f64 a i)) 3))) (2)) ((expm1.f64 (log1p.f64 (*.f64 b (fma.f64 c z (*.f64 a i))))) (2)) ((exp.f64 (log.f64 (*.f64 b (fma.f64 c z (*.f64 a i))))) (2)) ((exp.f64 (+.f64 (log.f64 (fma.f64 c z (*.f64 a i))) (log.f64 b))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 b (fma.f64 c z (*.f64 a i))))) (2)))

simplify443.0ms (0.6%)

Algorithm
egg-herbie
Rules
1386×associate-*r/
860×associate--l+
810×associate-+l-
678×+-commutative
656×associate--r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03436434
110265616
248115600
Stop Event
node limit
Counts
208 → 212
Calls
Call 1
Inputs
(*.f64 (+.f64 i (*.f64 -1 i)) a)
(*.f64 (+.f64 i (*.f64 -1 i)) a)
(*.f64 (+.f64 i (*.f64 -1 i)) a)
(*.f64 (+.f64 i (*.f64 -1 i)) a)
(*.f64 (+.f64 i (*.f64 -1 i)) a)
(*.f64 (+.f64 i (*.f64 -1 i)) a)
(*.f64 (+.f64 i (*.f64 -1 i)) a)
(*.f64 (+.f64 i (*.f64 -1 i)) a)
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) a))
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) a))
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) a))
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) a))
(*.f64 (+.f64 a (*.f64 -1 a)) i)
(*.f64 (+.f64 a (*.f64 -1 a)) i)
(*.f64 (+.f64 a (*.f64 -1 a)) i)
(*.f64 (+.f64 a (*.f64 -1 a)) i)
(*.f64 (+.f64 a (*.f64 -1 a)) i)
(*.f64 (+.f64 a (*.f64 -1 a)) i)
(*.f64 (+.f64 a (*.f64 -1 a)) i)
(*.f64 (+.f64 a (*.f64 -1 a)) i)
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 a)) i))
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 a)) i))
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 a)) i))
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 a)) i))
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 2 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)))) (*.f64 a i)) b)
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 2 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)))) (*.f64 a i)) b)
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 2 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)))) (*.f64 a i)) b)
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 2 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)))) (*.f64 a i)) b)
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 2 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)))) (*.f64 a i)) b)
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 2 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)))) (*.f64 a i)) b)
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 2 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)))) (*.f64 a i)) b)
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 2 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)))) (*.f64 a i)) b)
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 -2 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)))) b))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 -2 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)))) b))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 -2 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)))) b))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 -2 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)))) b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 2 (*.f64 (+.f64 a (*.f64 -1 a)) b)))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 2 (*.f64 (+.f64 a (*.f64 -1 a)) b)))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 2 (*.f64 (+.f64 a (*.f64 -1 a)) b)))) (*.f64 c (*.f64 b z)))
(*.f64 i (+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 2 (*.f64 (+.f64 a (*.f64 -1 a)) b))))
(+.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 2 (*.f64 (+.f64 a (*.f64 -1 a)) b)))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 2 (*.f64 (+.f64 a (*.f64 -1 a)) b)))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 2 (*.f64 (+.f64 a (*.f64 -1 a)) b)))) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 i (+.f64 (*.f64 a b) (*.f64 2 (*.f64 (+.f64 a (*.f64 -1 a)) b)))))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 a b) (*.f64 2 (*.f64 (+.f64 a (*.f64 -1 a)) b))))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 a b) (*.f64 2 (*.f64 (+.f64 a (*.f64 -1 a)) b))))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 a b) (*.f64 2 (*.f64 (+.f64 a (*.f64 -1 a)) b))))) (*.f64 c (*.f64 b z)))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 i (*.f64 -1 i)) b)) (*.f64 -1 (*.f64 i b))) a) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 i (*.f64 -1 i)) b)) (*.f64 -1 (*.f64 i b))) a) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 i (*.f64 -1 i)) b)) (*.f64 -1 (*.f64 i b))) a) (*.f64 c (*.f64 b z)))
(*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 i (*.f64 -1 i)) b)) (*.f64 -1 (*.f64 i b))) a)
(+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 i (*.f64 -1 i)) b)) (*.f64 -1 (*.f64 i b))) a) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 i (*.f64 -1 i)) b)) (*.f64 -1 (*.f64 i b))) a) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 i (*.f64 -1 i)) b)) (*.f64 -1 (*.f64 i b))) a) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 2 (*.f64 (+.f64 i (*.f64 -1 i)) b)) (*.f64 i b))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 2 (*.f64 (+.f64 i (*.f64 -1 i)) b)) (*.f64 i b)))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 2 (*.f64 (+.f64 i (*.f64 -1 i)) b)) (*.f64 i b)))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 2 (*.f64 (+.f64 i (*.f64 -1 i)) b)) (*.f64 i b)))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 a i) (*.f64 a i))
(+.f64 (-.f64 (*.f64 a i) 0) (*.f64 a i))
(+.f64 (-.f64 (*.f64 a i) (exp.f64 (log1p.f64 (*.f64 a i)))) 1)
(-.f64 0 (*.f64 i (+.f64 a a)))
(-.f64 (*.f64 a i) (*.f64 a i))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a i))) (+.f64 1 (*.f64 a i)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (+.f64 a a)))) 1)
(-.f64 (+.f64 (*.f64 a i) 0) (*.f64 a i))
(-.f64 (+.f64 (*.f64 a i) (exp.f64 (log1p.f64 (*.f64 a i)))) 1)
(*.f64 i (+.f64 a a))
(*.f64 (*.f64 i (+.f64 a a)) 1)
(*.f64 1 (*.f64 i (+.f64 a a)))
(*.f64 (sqrt.f64 (*.f64 i (+.f64 a a))) (sqrt.f64 (*.f64 i (+.f64 a a))))
(*.f64 (cbrt.f64 (*.f64 i (+.f64 a a))) (pow.f64 (cbrt.f64 (*.f64 i (+.f64 a a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 i (+.f64 a a))) 2) (cbrt.f64 (*.f64 i (+.f64 a a))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 a i) 2)) (*.f64 i (+.f64 a a)))
(/.f64 (+.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 a i) 3)) (+.f64 (pow.f64 (*.f64 a i) 2) (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 a i) 2))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 a i) 2))) (*.f64 i (+.f64 a a)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 a i) 3))) (+.f64 (pow.f64 (*.f64 a i) 2) (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 a i) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 a i) 2)) 1) (*.f64 i (+.f64 a a)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 a i) 3)) 1) (+.f64 (pow.f64 (*.f64 a i) 2) (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 a i) 2))))
(pow.f64 (*.f64 i (+.f64 a a)) 1)
(pow.f64 (sqrt.f64 (*.f64 i (+.f64 a a))) 2)
(pow.f64 (cbrt.f64 (*.f64 i (+.f64 a a))) 3)
(pow.f64 (pow.f64 (*.f64 i (+.f64 a a)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 i (+.f64 a a)) 2))
(log.f64 (exp.f64 (*.f64 i (+.f64 a a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (+.f64 a a)))))
(cbrt.f64 (pow.f64 (*.f64 i (+.f64 a a)) 3))
(expm1.f64 (log1p.f64 (*.f64 i (+.f64 a a))))
(exp.f64 (log.f64 (*.f64 i (+.f64 a a))))
(exp.f64 (*.f64 (log.f64 (*.f64 i (+.f64 a a))) 1))
(log1p.f64 (expm1.f64 (*.f64 i (+.f64 a a))))
(+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (*.f64 (*.f64 i (+.f64 a a)) b))
(+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 0)
(+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (+.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 0))
(+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (+.f64 0 (*.f64 (*.f64 i (+.f64 a a)) b)))
(+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (-.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 0))
(+.f64 (*.f64 (*.f64 i (+.f64 a a)) b) (*.f64 b (fma.f64 c z (*.f64 a i))))
(+.f64 0 (*.f64 b (fma.f64 c z (*.f64 a i))))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 b (*.f64 c z)))
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 b (*.f64 c z)) (+.f64 (*.f64 b (*.f64 a i)) 0))
(+.f64 (*.f64 b (*.f64 c z)) (+.f64 (*.f64 b (*.f64 a i)) (*.f64 (*.f64 i (+.f64 a a)) b)))
(+.f64 (*.f64 b (*.f64 c z)) (-.f64 (*.f64 b (*.f64 a i)) 0))
(+.f64 (*.f64 (*.f64 a i) b) (*.f64 (*.f64 c z) b))
(+.f64 (*.f64 0 (*.f64 a i)) (+.f64 (*.f64 0 (*.f64 a i)) (*.f64 b (fma.f64 c z (*.f64 a i)))))
(+.f64 (*.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 1) (+.f64 (*.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 1) (*.f64 b (fma.f64 c z (*.f64 a i)))))
(+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 a i) b))
(+.f64 (*.f64 (*.f64 c z) b) (+.f64 (*.f64 (*.f64 a i) b) 0))
(+.f64 (*.f64 (*.f64 c z) b) (+.f64 (*.f64 (*.f64 a i) b) (*.f64 (*.f64 i (+.f64 a a)) b)))
(+.f64 (*.f64 (*.f64 c z) b) (-.f64 (*.f64 (*.f64 a i) b) 0))
(+.f64 (+.f64 0 (*.f64 b (*.f64 c z))) (*.f64 b (*.f64 a i)))
(+.f64 (+.f64 0 (*.f64 (*.f64 c z) b)) (*.f64 (*.f64 a i) b))
(+.f64 (+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (*.f64 0 (*.f64 a i))) (*.f64 0 (*.f64 a i)))
(+.f64 (+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (*.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 1)) (*.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 1))
(+.f64 (+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (*.f64 b (*.f64 a i))) (*.f64 b (*.f64 a i)))
(+.f64 (+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (*.f64 (*.f64 a i) b)) (*.f64 (*.f64 a i) b))
(+.f64 (-.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 1) 1)
(-.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 0)
(-.f64 1 (-.f64 1 (*.f64 b (fma.f64 c z (*.f64 a i)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (fma.f64 c z (*.f64 a i))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (fma.f64 c z (*.f64 a i))))) (-.f64 1 (*.f64 (*.f64 i (+.f64 a a)) b)))
(-.f64 (+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 1) 1)
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))))) 1)
(-.f64 (-.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (*.f64 (*.f64 i (+.f64 a a)) b)) (*.f64 (*.f64 i (+.f64 a a)) b))
(-.f64 (-.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (*.f64 0 (*.f64 a i))) (*.f64 0 (*.f64 a i)))
(-.f64 (-.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (*.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 1)) (*.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 1))
(*.f64 b (fma.f64 c z (*.f64 a i)))
(*.f64 (fma.f64 c z (*.f64 a i)) b)
(*.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 1)
(*.f64 1 (*.f64 b (fma.f64 c z (*.f64 a i))))
(*.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))))
(*.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (fma.f64 c z (*.f64 a i))))
(*.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))) 2) (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))))
(*.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (fma.f64 c z (*.f64 a i))))
(*.f64 (*.f64 b (sqrt.f64 (fma.f64 c z (*.f64 a i)))) (sqrt.f64 (fma.f64 c z (*.f64 a i))))
(*.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 c z (*.f64 a i))) 2)) (cbrt.f64 (fma.f64 c z (*.f64 a i))))
(*.f64 (*.f64 (sqrt.f64 b) (sqrt.f64 (fma.f64 c z (*.f64 a i)))) (*.f64 (sqrt.f64 b) (sqrt.f64 (fma.f64 c z (*.f64 a i)))))
(/.f64 b (/.f64 (fma.f64 c z (*.f64 a i)) (pow.f64 (fma.f64 c z (*.f64 a i)) 2)))
(/.f64 b (/.f64 (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i)))) (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3))))
(/.f64 (*.f64 b (pow.f64 (fma.f64 c z (*.f64 a i)) 2)) (fma.f64 c z (*.f64 a i)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3))) (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 2) 0) (*.f64 b (fma.f64 c z (*.f64 a i))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 3) 0) (+.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 2) (-.f64 0 (*.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 0))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (pow.f64 (*.f64 i (+.f64 a a)) 2))) (fma.f64 c z (*.f64 a i)))
(/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3))) (-.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i)))))
(/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 i (+.f64 a a)) 3) (pow.f64 (fma.f64 c z (*.f64 a i)) 3))) (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (-.f64 (pow.f64 (*.f64 i (+.f64 a a)) 2) (*.f64 (*.f64 i (+.f64 a a)) (fma.f64 c z (*.f64 a i))))))
(/.f64 (*.f64 b (neg.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2))) (neg.f64 (fma.f64 c z (*.f64 a i))))
(/.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i))))))
(/.f64 (*.f64 1 (*.f64 b (pow.f64 (fma.f64 c z (*.f64 a i)) 2))) (fma.f64 c z (*.f64 a i)))
(/.f64 (*.f64 1 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3)))) (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 2) 0)) (*.f64 b (fma.f64 c z (*.f64 a i))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 3) 0)) (+.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 2) (-.f64 0 (*.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 0))))
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (fma.f64 c z (*.f64 a i)))) (fma.f64 c z (*.f64 a i))) (sqrt.f64 (fma.f64 c z (*.f64 a i))))
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (fma.f64 c z (*.f64 a i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i))))))
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 c z (*.f64 a i))) 2)) (pow.f64 (cbrt.f64 (fma.f64 c z (*.f64 a i))) 2)) (cbrt.f64 (fma.f64 c z (*.f64 a i))))
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 c z (*.f64 a i))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i))))))
(/.f64 (*.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) b) (fma.f64 c z (*.f64 a i)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3)) b) (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (pow.f64 (*.f64 i (+.f64 a a)) 2)) b) (fma.f64 c z (*.f64 a i)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3)) b) (-.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i (+.f64 a a)) 3) (pow.f64 (fma.f64 c z (*.f64 a i)) 3)) b) (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (-.f64 (pow.f64 (*.f64 i (+.f64 a a)) 2) (*.f64 (*.f64 i (+.f64 a a)) (fma.f64 c z (*.f64 a i))))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2)) b) (neg.f64 (fma.f64 c z (*.f64 a i))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3))) b) (neg.f64 (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i))))))
(/.f64 (*.f64 (*.f64 b (pow.f64 (fma.f64 c z (*.f64 a i)) 2)) 1) (fma.f64 c z (*.f64 a i)))
(/.f64 (*.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3))) 1) (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 2) 0) 1) (*.f64 b (fma.f64 c z (*.f64 a i))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 3) 0) 1) (+.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 2) (-.f64 0 (*.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 0))))
(pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 1)
(pow.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))) 2)
(pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))) 3)
(pow.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 2))
(log.f64 (exp.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (fma.f64 c z (*.f64 a i))))))
(cbrt.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c z (*.f64 a i)) 3)))
(expm1.f64 (log1p.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))))
(exp.f64 (log.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))))
(exp.f64 (+.f64 (log.f64 (fma.f64 c z (*.f64 a i))) (log.f64 b)))
(exp.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))))
Outputs
(*.f64 (+.f64 i (*.f64 -1 i)) a)
(*.f64 (*.f64 0 i) a)
0
(*.f64 (+.f64 i (*.f64 -1 i)) a)
(*.f64 (*.f64 0 i) a)
0
(*.f64 (+.f64 i (*.f64 -1 i)) a)
(*.f64 (*.f64 0 i) a)
0
(*.f64 (+.f64 i (*.f64 -1 i)) a)
(*.f64 (*.f64 0 i) a)
0
(*.f64 (+.f64 i (*.f64 -1 i)) a)
(*.f64 (*.f64 0 i) a)
0
(*.f64 (+.f64 i (*.f64 -1 i)) a)
(*.f64 (*.f64 0 i) a)
0
(*.f64 (+.f64 i (*.f64 -1 i)) a)
(*.f64 (*.f64 0 i) a)
0
(*.f64 (+.f64 i (*.f64 -1 i)) a)
(*.f64 (*.f64 0 i) a)
0
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) a))
(*.f64 (*.f64 0 i) a)
0
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) a))
(*.f64 (*.f64 0 i) a)
0
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) a))
(*.f64 (*.f64 0 i) a)
0
(*.f64 -1 (*.f64 (+.f64 i (*.f64 -1 i)) a))
(*.f64 (*.f64 0 i) a)
0
(*.f64 (+.f64 a (*.f64 -1 a)) i)
(*.f64 (*.f64 0 i) a)
0
(*.f64 (+.f64 a (*.f64 -1 a)) i)
(*.f64 (*.f64 0 i) a)
0
(*.f64 (+.f64 a (*.f64 -1 a)) i)
(*.f64 (*.f64 0 i) a)
0
(*.f64 (+.f64 a (*.f64 -1 a)) i)
(*.f64 (*.f64 0 i) a)
0
(*.f64 (+.f64 a (*.f64 -1 a)) i)
(*.f64 (*.f64 0 i) a)
0
(*.f64 (+.f64 a (*.f64 -1 a)) i)
(*.f64 (*.f64 0 i) a)
0
(*.f64 (+.f64 a (*.f64 -1 a)) i)
(*.f64 (*.f64 0 i) a)
0
(*.f64 (+.f64 a (*.f64 -1 a)) i)
(*.f64 (*.f64 0 i) a)
0
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 a)) i))
(*.f64 (*.f64 0 i) a)
0
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 a)) i))
(*.f64 (*.f64 0 i) a)
0
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 a)) i))
(*.f64 (*.f64 0 i) a)
0
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 a)) i))
(*.f64 (*.f64 0 i) a)
0
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 2 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)))) (*.f64 a i)) b)
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 2 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)))) (*.f64 a i)) b)
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 2 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)))) (*.f64 a i)) b)
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 2 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)))) (*.f64 a i)) b)
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 2 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)))) (*.f64 a i)) b)
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 2 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)))) (*.f64 a i)) b)
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 2 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)))) (*.f64 a i)) b)
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 (-.f64 (+.f64 (*.f64 c z) (*.f64 2 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)))) (*.f64 a i)) b)
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 -2 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)))) b))
(neg.f64 (*.f64 b (fma.f64 -1 (-.f64 (*.f64 c z) (*.f64 i a)) 0)))
(*.f64 b (neg.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))
(*.f64 b (neg.f64 (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 -2 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)))) b))
(neg.f64 (*.f64 b (fma.f64 -1 (-.f64 (*.f64 c z) (*.f64 i a)) 0)))
(*.f64 b (neg.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))
(*.f64 b (neg.f64 (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 -2 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)))) b))
(neg.f64 (*.f64 b (fma.f64 -1 (-.f64 (*.f64 c z) (*.f64 i a)) 0)))
(*.f64 b (neg.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))
(*.f64 b (neg.f64 (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 c z) (*.f64 a i))) (*.f64 -2 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)))) b))
(neg.f64 (*.f64 b (fma.f64 -1 (-.f64 (*.f64 c z) (*.f64 i a)) 0)))
(*.f64 b (neg.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))
(*.f64 b (neg.f64 (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 b 0))
(*.f64 i (*.f64 a (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 b z))))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 b z))))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 b z))))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 b 0))
(*.f64 i (*.f64 a (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1 (*.f64 i a)) (*.f64 a i)) b)) (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 2 (*.f64 (+.f64 a (*.f64 -1 a)) b)))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 2 (*.f64 (+.f64 a (*.f64 -1 a)) b)))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 2 (*.f64 (+.f64 a (*.f64 -1 a)) b)))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 i (+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 2 (*.f64 (+.f64 a (*.f64 -1 a)) b))))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 b 0))
(*.f64 i (*.f64 a (neg.f64 b)))
(+.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 2 (*.f64 (+.f64 a (*.f64 -1 a)) b)))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 2 (*.f64 (+.f64 a (*.f64 -1 a)) b)))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 i (+.f64 (*.f64 -1 (*.f64 a b)) (*.f64 2 (*.f64 (+.f64 a (*.f64 -1 a)) b)))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 -1 (*.f64 i (+.f64 (*.f64 a b) (*.f64 2 (*.f64 (+.f64 a (*.f64 -1 a)) b)))))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 b 0))
(*.f64 i (*.f64 a (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 a b) (*.f64 2 (*.f64 (+.f64 a (*.f64 -1 a)) b))))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 a b) (*.f64 2 (*.f64 (+.f64 a (*.f64 -1 a)) b))))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 a b) (*.f64 2 (*.f64 (+.f64 a (*.f64 -1 a)) b))))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 c (*.f64 b z))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 i (*.f64 -1 i)) b)) (*.f64 -1 (*.f64 i b))) a) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 i (*.f64 -1 i)) b)) (*.f64 -1 (*.f64 i b))) a) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 i (*.f64 -1 i)) b)) (*.f64 -1 (*.f64 i b))) a) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 i (*.f64 -1 i)) b)) (*.f64 -1 (*.f64 i b))) a)
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 b 0))
(*.f64 i (*.f64 a (neg.f64 b)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 i (*.f64 -1 i)) b)) (*.f64 -1 (*.f64 i b))) a) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 i (*.f64 -1 i)) b)) (*.f64 -1 (*.f64 i b))) a) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 i (*.f64 -1 i)) b)) (*.f64 -1 (*.f64 i b))) a) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 2 (*.f64 (+.f64 i (*.f64 -1 i)) b)) (*.f64 i b))))
(fma.f64 -1 (*.f64 i (*.f64 a b)) (*.f64 b 0))
(*.f64 i (*.f64 a (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 2 (*.f64 (+.f64 i (*.f64 -1 i)) b)) (*.f64 i b)))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 2 (*.f64 (+.f64 i (*.f64 -1 i)) b)) (*.f64 i b)))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 2 (*.f64 (+.f64 i (*.f64 -1 i)) b)) (*.f64 i b)))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (fma.f64 c z 0) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 a i) (*.f64 a i))
(*.f64 a (+.f64 i i))
(*.f64 i (+.f64 a a))
(+.f64 (-.f64 (*.f64 a i) 0) (*.f64 a i))
(*.f64 a (+.f64 i i))
(*.f64 i (+.f64 a a))
(+.f64 (-.f64 (*.f64 a i) (exp.f64 (log1p.f64 (*.f64 a i)))) 1)
(+.f64 (-.f64 (*.f64 i a) (exp.f64 (log1p.f64 (*.f64 i a)))) 1)
(-.f64 (*.f64 i a) (expm1.f64 (log1p.f64 (*.f64 i a))))
(-.f64 0 (*.f64 i (+.f64 a a)))
(neg.f64 (*.f64 a (+.f64 i i)))
(*.f64 (*.f64 -2 a) i)
(*.f64 a (*.f64 i -2))
(-.f64 (*.f64 a i) (*.f64 a i))
(*.f64 (*.f64 0 i) a)
0
(-.f64 (exp.f64 (log1p.f64 (*.f64 a i))) (+.f64 1 (*.f64 a i)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i a))) (+.f64 (*.f64 i a) 1))
(-.f64 (expm1.f64 (log1p.f64 (*.f64 i a))) (*.f64 i a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (+.f64 a a)))) 1)
(*.f64 a (+.f64 i i))
(*.f64 i (+.f64 a a))
(-.f64 (+.f64 (*.f64 a i) 0) (*.f64 a i))
(*.f64 (*.f64 0 i) a)
0
(-.f64 (+.f64 (*.f64 a i) (exp.f64 (log1p.f64 (*.f64 a i)))) 1)
(+.f64 (fma.f64 a i (exp.f64 (log1p.f64 (*.f64 i a)))) -1)
(fma.f64 i a (expm1.f64 (log1p.f64 (*.f64 i a))))
(*.f64 i (+.f64 a a))
(*.f64 a (+.f64 i i))
(*.f64 (*.f64 i (+.f64 a a)) 1)
(*.f64 a (+.f64 i i))
(*.f64 i (+.f64 a a))
(*.f64 1 (*.f64 i (+.f64 a a)))
(*.f64 a (+.f64 i i))
(*.f64 i (+.f64 a a))
(*.f64 (sqrt.f64 (*.f64 i (+.f64 a a))) (sqrt.f64 (*.f64 i (+.f64 a a))))
(*.f64 a (+.f64 i i))
(*.f64 i (+.f64 a a))
(*.f64 (cbrt.f64 (*.f64 i (+.f64 a a))) (pow.f64 (cbrt.f64 (*.f64 i (+.f64 a a))) 2))
(*.f64 a (+.f64 i i))
(*.f64 i (+.f64 a a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 i (+.f64 a a))) 2) (cbrt.f64 (*.f64 i (+.f64 a a))))
(*.f64 a (+.f64 i i))
(*.f64 i (+.f64 a a))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 a i) 2)) (*.f64 i (+.f64 a a)))
(*.f64 (*.f64 0 i) a)
0
(/.f64 (+.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 a i) 3)) (+.f64 (pow.f64 (*.f64 a i) 2) (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 a i) 2))))
(/.f64 (*.f64 2 (pow.f64 (*.f64 i a) 3)) (+.f64 0 (pow.f64 (*.f64 i a) 2)))
(/.f64 (*.f64 2 (pow.f64 (*.f64 i a) 3)) (pow.f64 (*.f64 i a) 2))
(/.f64 2 (/.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 i a) 3)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 a i) 2))) (*.f64 i (+.f64 a a)))
(*.f64 (*.f64 0 i) a)
0
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 a i) 3))) (+.f64 (pow.f64 (*.f64 a i) 2) (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 a i) 2))))
(/.f64 (*.f64 2 (pow.f64 (*.f64 i a) 3)) (+.f64 0 (pow.f64 (*.f64 i a) 2)))
(/.f64 (*.f64 2 (pow.f64 (*.f64 i a) 3)) (pow.f64 (*.f64 i a) 2))
(/.f64 2 (/.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 i a) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 a i) 2)) 1) (*.f64 i (+.f64 a a)))
(*.f64 (*.f64 0 i) a)
0
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a i) 3) (pow.f64 (*.f64 a i) 3)) 1) (+.f64 (pow.f64 (*.f64 a i) 2) (-.f64 (pow.f64 (*.f64 a i) 2) (pow.f64 (*.f64 a i) 2))))
(/.f64 (*.f64 2 (pow.f64 (*.f64 i a) 3)) (+.f64 0 (pow.f64 (*.f64 i a) 2)))
(/.f64 (*.f64 2 (pow.f64 (*.f64 i a) 3)) (pow.f64 (*.f64 i a) 2))
(/.f64 2 (/.f64 (pow.f64 (*.f64 i a) 2) (pow.f64 (*.f64 i a) 3)))
(pow.f64 (*.f64 i (+.f64 a a)) 1)
(*.f64 a (+.f64 i i))
(*.f64 i (+.f64 a a))
(pow.f64 (sqrt.f64 (*.f64 i (+.f64 a a))) 2)
(*.f64 a (+.f64 i i))
(*.f64 i (+.f64 a a))
(pow.f64 (cbrt.f64 (*.f64 i (+.f64 a a))) 3)
(*.f64 a (+.f64 i i))
(*.f64 i (+.f64 a a))
(pow.f64 (pow.f64 (*.f64 i (+.f64 a a)) 3) 1/3)
(*.f64 a (+.f64 i i))
(*.f64 i (+.f64 a a))
(sqrt.f64 (pow.f64 (*.f64 i (+.f64 a a)) 2))
(sqrt.f64 (pow.f64 (*.f64 a (+.f64 i i)) 2))
(fabs.f64 (*.f64 i (+.f64 a a)))
(fabs.f64 (*.f64 a (+.f64 i i)))
(log.f64 (exp.f64 (*.f64 i (+.f64 a a))))
(*.f64 a (+.f64 i i))
(*.f64 i (+.f64 a a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (+.f64 a a)))))
(*.f64 a (+.f64 i i))
(*.f64 i (+.f64 a a))
(cbrt.f64 (pow.f64 (*.f64 i (+.f64 a a)) 3))
(*.f64 a (+.f64 i i))
(*.f64 i (+.f64 a a))
(expm1.f64 (log1p.f64 (*.f64 i (+.f64 a a))))
(*.f64 a (+.f64 i i))
(*.f64 i (+.f64 a a))
(exp.f64 (log.f64 (*.f64 i (+.f64 a a))))
(*.f64 a (+.f64 i i))
(*.f64 i (+.f64 a a))
(exp.f64 (*.f64 (log.f64 (*.f64 i (+.f64 a a))) 1))
(*.f64 a (+.f64 i i))
(*.f64 i (+.f64 a a))
(log1p.f64 (expm1.f64 (*.f64 i (+.f64 a a))))
(*.f64 a (+.f64 i i))
(*.f64 i (+.f64 a a))
(+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (*.f64 (*.f64 i (+.f64 a a)) b))
(fma.f64 b (fma.f64 c z (*.f64 i a)) (*.f64 b (*.f64 a (+.f64 i i))))
(*.f64 b (+.f64 (*.f64 3 (*.f64 i a)) (*.f64 c z)))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 3 (*.f64 i a))))
(+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 0)
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (+.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 0))
(fma.f64 b (fma.f64 c z (*.f64 i a)) (*.f64 b (*.f64 a (+.f64 i i))))
(*.f64 b (+.f64 (*.f64 3 (*.f64 i a)) (*.f64 c z)))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 3 (*.f64 i a))))
(+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (+.f64 0 (*.f64 (*.f64 i (+.f64 a a)) b)))
(fma.f64 b (fma.f64 c z (*.f64 i a)) (*.f64 b (*.f64 a (+.f64 i i))))
(*.f64 b (+.f64 (*.f64 3 (*.f64 i a)) (*.f64 c z)))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 3 (*.f64 i a))))
(+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (-.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 0))
(fma.f64 b (fma.f64 c z (*.f64 i a)) (*.f64 b (*.f64 a (+.f64 i i))))
(*.f64 b (+.f64 (*.f64 3 (*.f64 i a)) (*.f64 c z)))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 3 (*.f64 i a))))
(+.f64 (*.f64 (*.f64 i (+.f64 a a)) b) (*.f64 b (fma.f64 c z (*.f64 a i))))
(fma.f64 b (fma.f64 c z (*.f64 i a)) (*.f64 b (*.f64 a (+.f64 i i))))
(*.f64 b (+.f64 (*.f64 3 (*.f64 i a)) (*.f64 c z)))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 3 (*.f64 i a))))
(+.f64 0 (*.f64 b (fma.f64 c z (*.f64 a i))))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 b (*.f64 c z)))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 a i)))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (*.f64 b (*.f64 c z)) (+.f64 (*.f64 b (*.f64 a i)) 0))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (*.f64 b (*.f64 c z)) (+.f64 (*.f64 b (*.f64 a i)) (*.f64 (*.f64 i (+.f64 a a)) b)))
(fma.f64 b (fma.f64 c z (*.f64 i a)) (*.f64 b (*.f64 a (+.f64 i i))))
(*.f64 b (+.f64 (*.f64 3 (*.f64 i a)) (*.f64 c z)))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 3 (*.f64 i a))))
(+.f64 (*.f64 b (*.f64 c z)) (-.f64 (*.f64 b (*.f64 a i)) 0))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (*.f64 (*.f64 a i) b) (*.f64 (*.f64 c z) b))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (*.f64 0 (*.f64 a i)) (+.f64 (*.f64 0 (*.f64 a i)) (*.f64 b (fma.f64 c z (*.f64 a i)))))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (*.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 1) (+.f64 (*.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 1) (*.f64 b (fma.f64 c z (*.f64 a i)))))
(+.f64 (*.f64 b (*.f64 a (+.f64 i i))) (fma.f64 b (fma.f64 c z (*.f64 i a)) (*.f64 b (*.f64 a (+.f64 i i)))))
(fma.f64 b (fma.f64 i a (*.f64 c z)) (*.f64 2 (*.f64 2 (*.f64 a (*.f64 i b)))))
(fma.f64 b (fma.f64 i a (*.f64 c z)) (*.f64 2 (*.f64 a (*.f64 (+.f64 i i) b))))
(+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 a i) b))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (*.f64 (*.f64 c z) b) (+.f64 (*.f64 (*.f64 a i) b) 0))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (*.f64 (*.f64 c z) b) (+.f64 (*.f64 (*.f64 a i) b) (*.f64 (*.f64 i (+.f64 a a)) b)))
(fma.f64 b (fma.f64 c z (*.f64 i a)) (*.f64 b (*.f64 a (+.f64 i i))))
(*.f64 b (+.f64 (*.f64 3 (*.f64 i a)) (*.f64 c z)))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 3 (*.f64 i a))))
(+.f64 (*.f64 (*.f64 c z) b) (-.f64 (*.f64 (*.f64 a i) b) 0))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (+.f64 0 (*.f64 b (*.f64 c z))) (*.f64 b (*.f64 a i)))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (+.f64 0 (*.f64 (*.f64 c z) b)) (*.f64 (*.f64 a i) b))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (*.f64 0 (*.f64 a i))) (*.f64 0 (*.f64 a i)))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(+.f64 (+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (*.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 1)) (*.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 1))
(+.f64 (*.f64 b (*.f64 a (+.f64 i i))) (fma.f64 b (fma.f64 c z (*.f64 i a)) (*.f64 b (*.f64 a (+.f64 i i)))))
(fma.f64 b (fma.f64 i a (*.f64 c z)) (*.f64 2 (*.f64 2 (*.f64 a (*.f64 i b)))))
(fma.f64 b (fma.f64 i a (*.f64 c z)) (*.f64 2 (*.f64 a (*.f64 (+.f64 i i) b))))
(+.f64 (+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (*.f64 b (*.f64 a i))) (*.f64 b (*.f64 a i)))
(fma.f64 b (fma.f64 c z (*.f64 i a)) (*.f64 b (*.f64 a (+.f64 i i))))
(*.f64 b (+.f64 (*.f64 3 (*.f64 i a)) (*.f64 c z)))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 3 (*.f64 i a))))
(+.f64 (+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (*.f64 (*.f64 a i) b)) (*.f64 (*.f64 a i) b))
(fma.f64 b (fma.f64 c z (*.f64 i a)) (*.f64 b (*.f64 a (+.f64 i i))))
(*.f64 b (+.f64 (*.f64 3 (*.f64 i a)) (*.f64 c z)))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 3 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 1) 1)
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(-.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 0)
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(-.f64 1 (-.f64 1 (*.f64 b (fma.f64 c z (*.f64 a i)))))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (fma.f64 c z (*.f64 a i))))) 1)
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (fma.f64 c z (*.f64 a i))))) (-.f64 1 (*.f64 (*.f64 i (+.f64 a a)) b)))
(fma.f64 b (fma.f64 c z (*.f64 i a)) (*.f64 b (*.f64 a (+.f64 i i))))
(*.f64 b (+.f64 (*.f64 3 (*.f64 i a)) (*.f64 c z)))
(*.f64 b (+.f64 (*.f64 c z) (*.f64 3 (*.f64 i a))))
(-.f64 (+.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 1) 1)
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))))) 1)
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(-.f64 (-.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (*.f64 (*.f64 i (+.f64 a a)) b)) (*.f64 (*.f64 i (+.f64 a a)) b))
(-.f64 (*.f64 b (fma.f64 c z (*.f64 i a))) (+.f64 (*.f64 b (*.f64 a (+.f64 i i))) (*.f64 b (*.f64 a (+.f64 i i)))))
(-.f64 (*.f64 b (fma.f64 i a (*.f64 c z))) (*.f64 2 (*.f64 2 (*.f64 a (*.f64 i b)))))
(fma.f64 b (fma.f64 i a (*.f64 c z)) (neg.f64 (*.f64 2 (*.f64 a (*.f64 (+.f64 i i) b)))))
(-.f64 (-.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (*.f64 0 (*.f64 a i))) (*.f64 0 (*.f64 a i)))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(-.f64 (-.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) (*.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 1)) (*.f64 (*.f64 (*.f64 i (+.f64 a a)) b) 1))
(-.f64 (*.f64 b (fma.f64 c z (*.f64 i a))) (+.f64 (*.f64 b (*.f64 a (+.f64 i i))) (*.f64 b (*.f64 a (+.f64 i i)))))
(-.f64 (*.f64 b (fma.f64 i a (*.f64 c z))) (*.f64 2 (*.f64 2 (*.f64 a (*.f64 i b)))))
(fma.f64 b (fma.f64 i a (*.f64 c z)) (neg.f64 (*.f64 2 (*.f64 a (*.f64 (+.f64 i i) b)))))
(*.f64 b (fma.f64 c z (*.f64 a i)))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(*.f64 (fma.f64 c z (*.f64 a i)) b)
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(*.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 1)
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(*.f64 1 (*.f64 b (fma.f64 c z (*.f64 a i))))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(*.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(*.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (fma.f64 c z (*.f64 a i))))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(*.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))) 2))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))) 2) (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(*.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (fma.f64 c z (*.f64 a i))))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(*.f64 (*.f64 b (sqrt.f64 (fma.f64 c z (*.f64 a i)))) (sqrt.f64 (fma.f64 c z (*.f64 a i))))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(*.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 c z (*.f64 a i))) 2)) (cbrt.f64 (fma.f64 c z (*.f64 a i))))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(*.f64 (*.f64 (sqrt.f64 b) (sqrt.f64 (fma.f64 c z (*.f64 a i)))) (*.f64 (sqrt.f64 b) (sqrt.f64 (fma.f64 c z (*.f64 a i)))))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(/.f64 b (/.f64 (fma.f64 c z (*.f64 a i)) (pow.f64 (fma.f64 c z (*.f64 a i)) 2)))
(*.f64 (/.f64 b (fma.f64 c z (*.f64 i a))) (pow.f64 (fma.f64 c z (*.f64 i a)) 2))
(*.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (/.f64 b (fma.f64 i a (*.f64 c z))))
(/.f64 b (/.f64 (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i)))) (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (fma.f64 c z (*.f64 i a)) 2) (*.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 c (*.f64 i (*.f64 a z)) (pow.f64 (fma.f64 i a (*.f64 c z)) 2))) b)
(*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 b (fma.f64 c (*.f64 a (*.f64 i z)) (pow.f64 (fma.f64 i a (*.f64 c z)) 2))))
(/.f64 (*.f64 b (pow.f64 (fma.f64 c z (*.f64 a i)) 2)) (fma.f64 c z (*.f64 a i)))
(*.f64 (/.f64 b (fma.f64 c z (*.f64 i a))) (pow.f64 (fma.f64 c z (*.f64 i a)) 2))
(*.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (/.f64 b (fma.f64 i a (*.f64 c z))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3))) (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i)))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (fma.f64 c z (*.f64 i a)) 2) (*.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 c (*.f64 i (*.f64 a z)) (pow.f64 (fma.f64 i a (*.f64 c z)) 2))) b)
(*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 b (fma.f64 c (*.f64 a (*.f64 i z)) (pow.f64 (fma.f64 i a (*.f64 c z)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 2) 0) (*.f64 b (fma.f64 c z (*.f64 a i))))
(/.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i a))) 2) (*.f64 b (fma.f64 c z (*.f64 i a))))
(/.f64 (pow.f64 (*.f64 b (fma.f64 i a (*.f64 c z))) 2) (*.f64 b (fma.f64 i a (*.f64 c z))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 3) 0) (+.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 2) (-.f64 0 (*.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 0))))
(/.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i a))) 3) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i a))) 2))
(/.f64 (pow.f64 (*.f64 b (fma.f64 i a (*.f64 c z))) 3) (pow.f64 (*.f64 b (fma.f64 i a (*.f64 c z))) 2))
(/.f64 (*.f64 b (-.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (pow.f64 (*.f64 i (+.f64 a a)) 2))) (fma.f64 c z (*.f64 a i)))
(/.f64 b (/.f64 (fma.f64 c z (*.f64 i a)) (-.f64 (pow.f64 (fma.f64 c z (*.f64 i a)) 2) (pow.f64 (*.f64 a (+.f64 i i)) 2))))
(*.f64 (/.f64 b (fma.f64 i a (*.f64 c z))) (-.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 4 (pow.f64 (*.f64 i a) 2))))
(*.f64 (/.f64 b (fma.f64 i a (*.f64 c z))) (-.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (pow.f64 (*.f64 a (+.f64 i i)) 2)))
(/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3))) (-.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i)))))
(/.f64 b (/.f64 (-.f64 (pow.f64 (fma.f64 c z (*.f64 i a)) 2) (*.f64 (*.f64 c z) (*.f64 i a))) (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (-.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (*.f64 c z) (*.f64 i a)))) b)
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (-.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 c (*.f64 a (*.f64 i z))))) b)
(/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 i (+.f64 a a)) 3) (pow.f64 (fma.f64 c z (*.f64 a i)) 3))) (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (-.f64 (pow.f64 (*.f64 i (+.f64 a a)) 2) (*.f64 (*.f64 i (+.f64 a a)) (fma.f64 c z (*.f64 a i))))))
(/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 a (+.f64 i i)) 3) (pow.f64 (fma.f64 c z (*.f64 i a)) 3))) (+.f64 (pow.f64 (fma.f64 c z (*.f64 i a)) 2) (-.f64 (pow.f64 (*.f64 a (+.f64 i i)) 2) (*.f64 (*.f64 a (+.f64 i i)) (fma.f64 c z (*.f64 i a))))))
(*.f64 (/.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 i a) 3)) (pow.f64 (fma.f64 i a (*.f64 c z)) 3)) (+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (*.f64 i (+.f64 a a)) (-.f64 (*.f64 i (+.f64 a a)) (fma.f64 i a (*.f64 c z)))))) b)
(*.f64 (/.f64 b (+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (*.f64 a (+.f64 i i)) (-.f64 (*.f64 a (+.f64 i i)) (fma.f64 i a (*.f64 c z)))))) (+.f64 (pow.f64 (*.f64 a (+.f64 i i)) 3) (pow.f64 (fma.f64 i a (*.f64 c z)) 3)))
(/.f64 (*.f64 b (neg.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2))) (neg.f64 (fma.f64 c z (*.f64 a i))))
(*.f64 (/.f64 b (fma.f64 c z (*.f64 i a))) (pow.f64 (fma.f64 c z (*.f64 i a)) 2))
(*.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (/.f64 b (fma.f64 i a (*.f64 c z))))
(/.f64 (*.f64 b (neg.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i))))))
(/.f64 b (/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 c z (*.f64 i a)) 2) (*.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)))))
(/.f64 b (*.f64 1 (/.f64 (fma.f64 c (*.f64 i (*.f64 a z)) (pow.f64 (fma.f64 i a (*.f64 c z)) 2)) (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)))))
(/.f64 b (*.f64 1 (/.f64 (fma.f64 c (*.f64 a (*.f64 i z)) (pow.f64 (fma.f64 i a (*.f64 c z)) 2)) (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)))))
(/.f64 (*.f64 1 (*.f64 b (pow.f64 (fma.f64 c z (*.f64 a i)) 2))) (fma.f64 c z (*.f64 a i)))
(*.f64 (/.f64 b (fma.f64 c z (*.f64 i a))) (pow.f64 (fma.f64 c z (*.f64 i a)) 2))
(*.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (/.f64 b (fma.f64 i a (*.f64 c z))))
(/.f64 (*.f64 1 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3)))) (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i)))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (fma.f64 c z (*.f64 i a)) 2) (*.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 c (*.f64 i (*.f64 a z)) (pow.f64 (fma.f64 i a (*.f64 c z)) 2))) b)
(*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 b (fma.f64 c (*.f64 a (*.f64 i z)) (pow.f64 (fma.f64 i a (*.f64 c z)) 2))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 2) 0)) (*.f64 b (fma.f64 c z (*.f64 a i))))
(/.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i a))) 2) (*.f64 b (fma.f64 c z (*.f64 i a))))
(/.f64 (pow.f64 (*.f64 b (fma.f64 i a (*.f64 c z))) 2) (*.f64 b (fma.f64 i a (*.f64 c z))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 3) 0)) (+.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 2) (-.f64 0 (*.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 0))))
(/.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i a))) 3) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i a))) 2))
(/.f64 (pow.f64 (*.f64 b (fma.f64 i a (*.f64 c z))) 3) (pow.f64 (*.f64 b (fma.f64 i a (*.f64 c z))) 2))
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (fma.f64 c z (*.f64 a i)))) (fma.f64 c z (*.f64 a i))) (sqrt.f64 (fma.f64 c z (*.f64 a i))))
(/.f64 (*.f64 b (sqrt.f64 (fma.f64 c z (*.f64 i a)))) (/.f64 (sqrt.f64 (fma.f64 c z (*.f64 i a))) (fma.f64 c z (*.f64 i a))))
(*.f64 (/.f64 (*.f64 b (sqrt.f64 (fma.f64 i a (*.f64 c z)))) (sqrt.f64 (fma.f64 i a (*.f64 c z)))) (fma.f64 i a (*.f64 c z)))
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (fma.f64 c z (*.f64 a i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i))))))
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (fma.f64 c z (*.f64 i a)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 c z (*.f64 i a)) 2) (*.f64 (*.f64 c z) (*.f64 i a)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 i a (*.f64 c z))) (*.f64 b (sqrt.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))))) (sqrt.f64 (fma.f64 c (*.f64 i (*.f64 a z)) (pow.f64 (fma.f64 i a (*.f64 c z)) 2))))
(*.f64 (/.f64 (*.f64 b (sqrt.f64 (fma.f64 i a (*.f64 c z)))) (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 i z)) (pow.f64 (fma.f64 i a (*.f64 c z)) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))))
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 c z (*.f64 a i))) 2)) (pow.f64 (cbrt.f64 (fma.f64 c z (*.f64 a i))) 2)) (cbrt.f64 (fma.f64 c z (*.f64 a i))))
(/.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 c z (*.f64 i a))) 2)) (/.f64 (cbrt.f64 (fma.f64 c z (*.f64 i a))) (pow.f64 (cbrt.f64 (fma.f64 c z (*.f64 i a))) 2)))
(/.f64 b (/.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 4)))
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 c z (*.f64 a i))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i))))))
(/.f64 (*.f64 b (*.f64 (pow.f64 (cbrt.f64 (fma.f64 c z (*.f64 i a))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 c z (*.f64 i a)) 2) (*.f64 (*.f64 c z) (*.f64 i a)))))
(*.f64 (/.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2)) (cbrt.f64 (fma.f64 c (*.f64 i (*.f64 a z)) (pow.f64 (fma.f64 i a (*.f64 c z)) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))))
(*.f64 (/.f64 (*.f64 b (pow.f64 (cbrt.f64 (fma.f64 i a (*.f64 c z))) 2)) (cbrt.f64 (fma.f64 c (*.f64 a (*.f64 i z)) (pow.f64 (fma.f64 i a (*.f64 c z)) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))))
(/.f64 (*.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) b) (fma.f64 c z (*.f64 a i)))
(*.f64 (/.f64 b (fma.f64 c z (*.f64 i a))) (pow.f64 (fma.f64 c z (*.f64 i a)) 2))
(*.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (/.f64 b (fma.f64 i a (*.f64 c z))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3)) b) (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i)))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (fma.f64 c z (*.f64 i a)) 2) (*.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 c (*.f64 i (*.f64 a z)) (pow.f64 (fma.f64 i a (*.f64 c z)) 2))) b)
(*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 b (fma.f64 c (*.f64 a (*.f64 i z)) (pow.f64 (fma.f64 i a (*.f64 c z)) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (pow.f64 (*.f64 i (+.f64 a a)) 2)) b) (fma.f64 c z (*.f64 a i)))
(/.f64 b (/.f64 (fma.f64 c z (*.f64 i a)) (-.f64 (pow.f64 (fma.f64 c z (*.f64 i a)) 2) (pow.f64 (*.f64 a (+.f64 i i)) 2))))
(*.f64 (/.f64 b (fma.f64 i a (*.f64 c z))) (-.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 4 (pow.f64 (*.f64 i a) 2))))
(*.f64 (/.f64 b (fma.f64 i a (*.f64 c z))) (-.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (pow.f64 (*.f64 a (+.f64 i i)) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3)) b) (-.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i)))))
(/.f64 b (/.f64 (-.f64 (pow.f64 (fma.f64 c z (*.f64 i a)) 2) (*.f64 (*.f64 c z) (*.f64 i a))) (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (-.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (*.f64 c z) (*.f64 i a)))) b)
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 i a) 3) (pow.f64 (*.f64 c z) 3)) (-.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 c (*.f64 a (*.f64 i z))))) b)
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i (+.f64 a a)) 3) (pow.f64 (fma.f64 c z (*.f64 a i)) 3)) b) (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (-.f64 (pow.f64 (*.f64 i (+.f64 a a)) 2) (*.f64 (*.f64 i (+.f64 a a)) (fma.f64 c z (*.f64 a i))))))
(/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 a (+.f64 i i)) 3) (pow.f64 (fma.f64 c z (*.f64 i a)) 3))) (+.f64 (pow.f64 (fma.f64 c z (*.f64 i a)) 2) (-.f64 (pow.f64 (*.f64 a (+.f64 i i)) 2) (*.f64 (*.f64 a (+.f64 i i)) (fma.f64 c z (*.f64 i a))))))
(*.f64 (/.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 i a) 3)) (pow.f64 (fma.f64 i a (*.f64 c z)) 3)) (+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (*.f64 i (+.f64 a a)) (-.f64 (*.f64 i (+.f64 a a)) (fma.f64 i a (*.f64 c z)))))) b)
(*.f64 (/.f64 b (+.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (*.f64 (*.f64 a (+.f64 i i)) (-.f64 (*.f64 a (+.f64 i i)) (fma.f64 i a (*.f64 c z)))))) (+.f64 (pow.f64 (*.f64 a (+.f64 i i)) 3) (pow.f64 (fma.f64 i a (*.f64 c z)) 3)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2)) b) (neg.f64 (fma.f64 c z (*.f64 a i))))
(*.f64 (/.f64 b (fma.f64 c z (*.f64 i a))) (pow.f64 (fma.f64 c z (*.f64 i a)) 2))
(*.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (/.f64 b (fma.f64 i a (*.f64 c z))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3))) b) (neg.f64 (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i))))))
(/.f64 b (/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 c z (*.f64 i a)) 2) (*.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)))))
(/.f64 b (*.f64 1 (/.f64 (fma.f64 c (*.f64 i (*.f64 a z)) (pow.f64 (fma.f64 i a (*.f64 c z)) 2)) (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)))))
(/.f64 b (*.f64 1 (/.f64 (fma.f64 c (*.f64 a (*.f64 i z)) (pow.f64 (fma.f64 i a (*.f64 c z)) 2)) (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)))))
(/.f64 (*.f64 (*.f64 b (pow.f64 (fma.f64 c z (*.f64 a i)) 2)) 1) (fma.f64 c z (*.f64 a i)))
(*.f64 (/.f64 b (fma.f64 c z (*.f64 i a))) (pow.f64 (fma.f64 c z (*.f64 i a)) 2))
(*.f64 (pow.f64 (fma.f64 i a (*.f64 c z)) 2) (/.f64 b (fma.f64 i a (*.f64 c z))))
(/.f64 (*.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3))) 1) (+.f64 (pow.f64 (fma.f64 c z (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i)))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (fma.f64 c z (*.f64 i a)) 2) (*.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (fma.f64 c (*.f64 i (*.f64 a z)) (pow.f64 (fma.f64 i a (*.f64 c z)) 2))) b)
(*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 b (fma.f64 c (*.f64 a (*.f64 i z)) (pow.f64 (fma.f64 i a (*.f64 c z)) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 2) 0) 1) (*.f64 b (fma.f64 c z (*.f64 a i))))
(/.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i a))) 2) (*.f64 b (fma.f64 c z (*.f64 i a))))
(/.f64 (pow.f64 (*.f64 b (fma.f64 i a (*.f64 c z))) 2) (*.f64 b (fma.f64 i a (*.f64 c z))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 3) 0) 1) (+.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 2) (-.f64 0 (*.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 0))))
(/.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i a))) 3) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i a))) 2))
(/.f64 (pow.f64 (*.f64 b (fma.f64 i a (*.f64 c z))) 3) (pow.f64 (*.f64 b (fma.f64 i a (*.f64 c z))) 2))
(pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 1)
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(pow.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))) 2)
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))) 3)
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(pow.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 3) 1/3)
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(sqrt.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 2))
(sqrt.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i a))) 2))
(fabs.f64 (*.f64 b (fma.f64 i a (*.f64 c z))))
(log.f64 (exp.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (fma.f64 c z (*.f64 a i))))))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(cbrt.f64 (pow.f64 (*.f64 b (fma.f64 c z (*.f64 a i))) 3))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c z (*.f64 a i)) 3)))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(expm1.f64 (log1p.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(exp.f64 (log.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(exp.f64 (+.f64 (log.f64 (fma.f64 c z (*.f64 a i))) (log.f64 b)))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(exp.f64 (*.f64 (log.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))) 1))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))
(log1p.f64 (expm1.f64 (*.f64 b (fma.f64 c z (*.f64 a i)))))
(*.f64 b (fma.f64 c z (*.f64 i a)))
(*.f64 b (fma.f64 i a (*.f64 c z)))

localize225.0ms (0.3%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
93.9%
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
92.7%
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
91.5%
(*.f64 c (*.f64 t j))
Compiler

Compiled 114 to 21 computations (81.6% saved)

series157.0ms (0.2%)

Counts
2 → 96
Calls

33 calls:

TimeVariablePointExpression
148.0ms
b
@0
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
1.0ms
b
@inf
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
0.0ms
c
@0
(*.f64 c (*.f64 t j))
0.0ms
x
@inf
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
0.0ms
t
@0
(*.f64 c (*.f64 t j))

rewrite280.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1034×associate-+l+
524×add-sqr-sqrt
522×pow1
522×*-un-lft-identity
502×associate-+r+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02268
148868
2691368
Stop Event
node limit
Counts
2 → 177
Calls
Call 1
Inputs
(*.f64 c (*.f64 t j))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
Outputs
(((-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 t j)))) 1) (2)) ((pow.f64 (*.f64 c (*.f64 t j)) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 c (*.f64 t j))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 c (*.f64 t j))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 c (*.f64 t j)) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 c) (*.f64 t j))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 t j))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3)) (2)) ((cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 t j) 3))) (2)) ((cbrt.f64 (*.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 c 3))) (2)) ((expm1.f64 (log1p.f64 (*.f64 c (*.f64 t j)))) (2)) ((exp.f64 (log.f64 (*.f64 c (*.f64 t j)))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 t j))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 c (*.f64 t j)))) (2)))
(((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))) (2)) ((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1)) (2)) ((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))) (2)) ((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))) (2)) ((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))) (2)) ((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))) (2)) ((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1))) (2)) ((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1))) (2)) ((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))) (2)) ((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))) (2)) ((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))) (2)) ((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1))) (2)) ((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1))) (2)) ((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1))) (2)) ((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 a) i (*.f64 a i)))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a)))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (neg.f64 b))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x)) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1)) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (2)) ((+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))) (2)) ((+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1))) (2)) ((+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))) (2)) ((+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (neg.f64 b)) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))) (2)) ((+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (2)) ((+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (2)) ((+.f64 (*.f64 (neg.f64 b) (*.f64 c z)) (+.f64 (*.f64 (neg.f64 b) (*.f64 i (neg.f64 a))) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))) (2)) ((+.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))) (2)) ((+.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 t (neg.f64 a))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))) (2)) ((+.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1))) (2)) ((+.f64 (*.f64 (*.f64 c z) (neg.f64 b)) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) (neg.f64 b)) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))) (2)) ((+.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))) (2)) ((+.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))) (2)) ((+.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1))) (2)) ((+.f64 (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (2)) ((+.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1) (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (2)) ((+.f64 (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (2)) ((+.f64 (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (2)) ((+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (2)) ((+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (2)) ((+.f64 (+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 (neg.f64 b) (*.f64 c z))) (*.f64 (neg.f64 b) (*.f64 i (neg.f64 a)))) (2)) ((+.f64 (+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 (*.f64 c z) (neg.f64 b))) (*.f64 (*.f64 i (neg.f64 a)) (neg.f64 b))) (2)) ((+.f64 (+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (2)) ((+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (*.f64 x (*.f64 y z))) (*.f64 x (*.f64 t (neg.f64 a)))) (2)) ((+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (*.f64 (*.f64 y z) x)) (*.f64 (*.f64 t (neg.f64 a)) x)) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1)) (2)) ((*.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1) (2)) ((*.f64 1 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (2)) ((*.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((*.f64 (cbrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2))) (2)) ((*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2)) (cbrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((*.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 2)) (/.f64 1 (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((*.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 3) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (*.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))) (2)) ((*.f64 (+.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (sqrt.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))) (-.f64 (sqrt.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((/.f64 1 (/.f64 (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 2)))) (2)) ((/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (*.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 3) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 3)))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 2)) (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 3) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 3)) (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (*.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))) (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))) (2)) ((/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (-.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 3) (pow.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (-.f64 (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))) (*.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))))) (2)) ((/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 3) (pow.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (*.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 2))) (neg.f64 (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 3) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (*.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))) (2)) ((pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1) (2)) ((pow.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) 2) (2)) ((pow.f64 (cbrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) 3) (2)) ((pow.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2)) (2)) ((log.f64 (exp.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))) (2)) ((cbrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 3)) (2)) ((expm1.f64 (log1p.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((exp.f64 (log.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) 1)) (2)) ((log1p.f64 (expm1.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (2)) ((fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))) (2)) ((fma.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))) (2)) ((fma.f64 1 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))) (2)) ((fma.f64 1 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (2)) ((fma.f64 (sqrt.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (sqrt.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))) (2)) ((fma.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (2)) ((fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) 2) (cbrt.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))) (2)) ((fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2)) (cbrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (2)))

simplify315.0ms (0.4%)

Algorithm
egg-herbie
Rules
1490×associate-+l-
1274×+-commutative
1132×associate-+r-
1132×fma-def
638×associate--r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
047425655
1144121089
2448020413
Stop Event
node limit
Counts
273 → 316
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 y (*.f64 z x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 y (*.f64 z x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 a (*.f64 i b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 a (*.f64 i b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 t j)))) 1)
(pow.f64 (*.f64 c (*.f64 t j)) 1)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 t j))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 t j))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 t j)) 2))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 t j)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 t j)))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 t j) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 t j))))
(exp.f64 (log.f64 (*.f64 c (*.f64 t j))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 t j))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1)))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1)))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1)))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1)))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1)))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (neg.f64 b)))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1)))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1)))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1)))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1)))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1)))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1)))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1)))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))
(+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1)))
(+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))))
(+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (neg.f64 b)) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))))
(+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))
(+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(+.f64 (*.f64 (neg.f64 b) (*.f64 c z)) (+.f64 (*.f64 (neg.f64 b) (*.f64 i (neg.f64 a))) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))))
(+.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))))
(+.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 t (neg.f64 a))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(+.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1)))
(+.f64 (*.f64 (*.f64 c z) (neg.f64 b)) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) (neg.f64 b)) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))))
(+.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))))
(+.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(+.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1)))
(+.f64 (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))
(+.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1) (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(+.f64 (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(+.f64 (+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 (neg.f64 b) (*.f64 c z))) (*.f64 (neg.f64 b) (*.f64 i (neg.f64 a))))
(+.f64 (+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 (*.f64 c z) (neg.f64 b))) (*.f64 (*.f64 i (neg.f64 a)) (neg.f64 b)))
(+.f64 (+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))
(+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (*.f64 x (*.f64 y z))) (*.f64 x (*.f64 t (neg.f64 a))))
(+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (*.f64 (*.f64 y z) x)) (*.f64 (*.f64 t (neg.f64 a)) x))
(+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1))
(*.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1)
(*.f64 1 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2)) (cbrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 2)) (/.f64 1 (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 3) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (*.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (sqrt.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))) (-.f64 (sqrt.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (*.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 3) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 2)) (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 3) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 3)) (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (*.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))) (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (-.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 3) (pow.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (-.f64 (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))) (*.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 3) (pow.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (*.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 2))) (neg.f64 (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 3) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (*.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))))
(pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(exp.f64 (log.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 1 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 1 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (sqrt.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) 2) (cbrt.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2)) (cbrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
Outputs
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))
(*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 a (*.f64 t (neg.f64 x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 z y) x)
(*.f64 z (*.f64 y x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 z y) x)
(*.f64 z (*.f64 y x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b))))
(*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))
(neg.f64 (*.f64 z (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b)))))
(*.f64 z (neg.f64 (fma.f64 (neg.f64 y) x (*.f64 c b))))
(*.f64 (fma.f64 (neg.f64 y) x (*.f64 c b)) (neg.f64 z))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (neg.f64 (*.f64 z (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b))))) (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))))
(fma.f64 (neg.f64 z) (fma.f64 (neg.f64 y) x (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (neg.f64 (*.f64 z (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b))))) (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))))
(fma.f64 (neg.f64 z) (fma.f64 (neg.f64 y) x (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b))))) (*.f64 -1 (*.f64 a (*.f64 t x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (neg.f64 (*.f64 z (*.f64 -1 (-.f64 (*.f64 y x) (*.f64 c b))))) (*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b)))))
(fma.f64 (neg.f64 z) (fma.f64 (neg.f64 y) x (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 z (*.f64 y x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 a (*.f64 t (neg.f64 x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(*.f64 -1 (*.f64 a (*.f64 t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 a (*.f64 t (neg.f64 x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 c (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b))))
(*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b))))
(*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 a (-.f64 (*.f64 -1 (*.f64 t x)) (*.f64 -1 (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b))))
(*.f64 -1 (-.f64 (*.f64 a (*.f64 t x)) (*.f64 i (*.f64 a b))))
(*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))
(*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))
(*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (*.f64 i (*.f64 a b))))
(fma.f64 i (*.f64 a b) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)) (*.f64 z (*.f64 y x)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 c (*.f64 z (neg.f64 b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 z (*.f64 c (neg.f64 b)))
(*.f64 c (*.f64 z (neg.f64 b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 z b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (*.f64 c z) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 z (*.f64 c (neg.f64 b))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (*.f64 t (neg.f64 x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(*.f64 a (*.f64 i b))
(*.f64 i (*.f64 a b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 t j)))) 1)
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(pow.f64 (*.f64 c (*.f64 t j)) 1)
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 t j))) 2)
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 t j))) 3)
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(pow.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3) 1/3)
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 t j)) 2))
(fabs.f64 (*.f64 c (*.f64 t j)))
(fabs.f64 (*.f64 j (*.f64 c t)))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 t j)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 t j)))))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 t j)) 3))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 t j) 3)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t j) 3) (pow.f64 c 3)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 t j))))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(exp.f64 (log.f64 (*.f64 c (*.f64 t j))))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 t j))) 1))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 t j))))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (*.f64 t (+.f64 (neg.f64 a) a)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (*.f64 t (+.f64 a (neg.f64 a))) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (*.f64 t (+.f64 (neg.f64 a) a)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (*.f64 t (+.f64 a (neg.f64 a))) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (*.f64 t (+.f64 (neg.f64 a) a)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (*.f64 t (+.f64 a (neg.f64 a))) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (*.f64 t (+.f64 (neg.f64 a) a)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (*.f64 t (+.f64 a (neg.f64 a))) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))) (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (*.f64 t (+.f64 (neg.f64 a) a)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (*.f64 t (+.f64 a (neg.f64 a))) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (*.f64 t (+.f64 (neg.f64 a) a)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (*.f64 t (+.f64 a (neg.f64 a))) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1)))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1)))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1)))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 a) i (*.f64 a i))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (neg.f64 b) (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 i (+.f64 (neg.f64 a) a)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 b (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (*.f64 t (+.f64 (neg.f64 a) a)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (*.f64 t (+.f64 a (neg.f64 a))) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (neg.f64 b)))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (neg.f64 b) (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 i (+.f64 (neg.f64 a) a)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 b (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (*.f64 t (+.f64 (neg.f64 a) a)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (*.f64 t (+.f64 a (neg.f64 a))) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))) (*.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 4))
(+.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) (*.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 4))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(+.f64 (-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(+.f64 (-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1)))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1)))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1)))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1)))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1)))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1)))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1)))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))))
(+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))))
(+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1)))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))
(+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 a) i (*.f64 a i))) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (neg.f64 b) (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 i (+.f64 (neg.f64 a) a)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 b (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (neg.f64 b)) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (neg.f64 b) (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 i (+.f64 (neg.f64 a) a)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 b (*.f64 i (+.f64 a (neg.f64 a))))))
(+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (+.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 (neg.f64 b) (*.f64 c z)) (+.f64 (*.f64 (neg.f64 b) (*.f64 i (neg.f64 a))) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(+.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(+.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 t (neg.f64 a))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 x (*.f64 y z)) (+.f64 (*.f64 x (*.f64 t (neg.f64 a))) (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(+.f64 (*.f64 (*.f64 c z) (neg.f64 b)) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) (neg.f64 b)) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(+.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(+.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 (*.f64 y z) x) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) x) (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(+.f64 (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(+.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1) (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (fma.f64 (neg.f64 b) (fma.f64 c z (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (fma.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))
(+.f64 (+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 (neg.f64 b) (*.f64 c z))) (*.f64 (neg.f64 b) (*.f64 i (neg.f64 a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(+.f64 (+.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 (*.f64 c z) (neg.f64 b))) (*.f64 (*.f64 i (neg.f64 a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(+.f64 (+.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (*.f64 x (*.f64 y z))) (*.f64 x (*.f64 t (neg.f64 a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(+.f64 (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (*.f64 (*.f64 y z) x)) (*.f64 (*.f64 t (neg.f64 a)) x))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (+.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (+.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 1))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(*.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1)
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(*.f64 1 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2)))
(*.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 2)))
(*.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))) (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))) 2)))
(*.f64 (cbrt.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))) (cbrt.f64 (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2)) (cbrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(*.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 2)))
(*.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))) (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))) 2)))
(*.f64 (cbrt.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))) (cbrt.f64 (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 2)) (/.f64 1 (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (/.f64 1 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 3) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (*.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)) 1) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (*.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))) 3)) (fma.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (sqrt.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))) (-.f64 (sqrt.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (sqrt.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (-.f64 (sqrt.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (/.f64 1 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (*.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 3) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)) 1) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (*.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))) 3)) (fma.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 2)) (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (/.f64 1 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 3) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 3)) (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (*.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)) 1) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (*.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))) 3)) (fma.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))) (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (/.f64 1 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))) (-.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 2) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))) 2) (*.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) 2) (*.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 3) (pow.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (-.f64 (*.f64 (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))) (*.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)) 1) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (*.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))) 3)) (fma.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 3) (pow.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (*.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 3) (pow.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3)) (+.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 2) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))) 3) (pow.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3)) (fma.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))) (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) 3) (pow.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3)) (fma.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))) (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 2))) (neg.f64 (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (/.f64 1 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 3) (pow.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) 2) (*.f64 (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))) (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)) 1) (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2) (*.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))) 3)) (fma.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3)) (fma.f64 b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))) (pow.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) 2)))
(pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 1)
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) 2)
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) 3)
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(pow.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 3) 1/3)
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2))
(sqrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 2))
(fabs.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))))
(fabs.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))))
(log.f64 (exp.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 3))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(exp.f64 (log.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) 1))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 (fma.f64 y z (*.f64 t (neg.f64 a))) x (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 1 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 1 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (sqrt.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (sqrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (fma.f64 i a (*.f64 c (neg.f64 z))) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) 2) (cbrt.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (*.f64 (fma.f64 c z (*.f64 i (neg.f64 a))) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))) 2)) (cbrt.f64 (-.f64 (*.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a)))))) (fma.f64 (neg.f64 (fma.f64 c z (*.f64 i (neg.f64 a)))) b (*.f64 b (fma.f64 c z (*.f64 i (neg.f64 a))))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) 2)) (cbrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 (cbrt.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z)))))) (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (fma.f64 i a (*.f64 c (neg.f64 z))))) 2)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(fma.f64 (cbrt.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b))))) (cbrt.f64 (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 a (fma.f64 (neg.f64 t) x (*.f64 i b)))) 2)) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))

localize25.0ms (0%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
93.9%
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
91.6%
(*.f64 y (*.f64 z x))
89.9%
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
Compiler

Compiled 110 to 21 computations (80.9% saved)

series35.0ms (0%)

Counts
2 → 108
Calls

36 calls:

TimeVariablePointExpression
21.0ms
t
@-inf
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
4.0ms
x
@0
(*.f64 y (*.f64 z x))
0.0ms
y
@0
(*.f64 y (*.f64 z x))
0.0ms
b
@0
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
0.0ms
z
@0
(*.f64 y (*.f64 z x))

rewrite116.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
634×associate-+r+
616×+-commutative
562×add-sqr-sqrt
560×pow1
560×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02386
152082
2760282
Stop Event
node limit
Counts
2 → 60
Calls
Call 1
Inputs
(*.f64 y (*.f64 z x))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Outputs
(((-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 z x)))) 1) (2)) ((pow.f64 (*.f64 y (*.f64 z x)) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 y (*.f64 z x))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 y) (*.f64 z x))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 z x))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 y (*.f64 z x)))) (2)) ((exp.f64 (log.f64 (*.f64 y (*.f64 z x)))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 z x))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 y (*.f64 z x)))) (2)))
(((-.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))) (2)) ((-.f64 (exp.f64 (log1p.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))))) 1) (2)) ((-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a))))) (2)) ((-.f64 (/.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (-.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))) (/.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2) (-.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))) (2)) ((*.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) 1) (2)) ((*.f64 1 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))) (2)) ((*.f64 (sqrt.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))) (sqrt.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))))) (2)) ((*.f64 (cbrt.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))) (cbrt.f64 (pow.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) 2))) (2)) ((*.f64 (cbrt.f64 (pow.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) 2)) (cbrt.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))))) (2)) ((*.f64 (-.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2)) (/.f64 1 (-.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))) (2)) ((*.f64 (+.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 3) (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (*.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (-.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))))))) (2)) ((/.f64 1 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))) (-.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2)))) (2)) ((/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (*.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (-.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))))) (+.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 3) (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 3)))) (2)) ((/.f64 (-.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2)) (-.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))) (2)) ((/.f64 (+.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 3) (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 3)) (+.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (*.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (-.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))))) (2)) ((/.f64 (+.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 3) (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 3)) (+.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2) (-.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (*.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2) (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2)) (-.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (*.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))) (+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) 3)) (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (+.f64 (*.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))) (*.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2))) (neg.f64 (-.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))) (2)) ((/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 3) (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (*.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (-.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))))))) (2)) ((pow.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) 1) (2)) ((pow.f64 (sqrt.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))) 2) (2)) ((pow.f64 (cbrt.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))) 3) (2)) ((pow.f64 (pow.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) 2)) (2)) ((log.f64 (exp.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))))) (2)) ((cbrt.f64 (pow.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) 3)) (2)) ((expm1.f64 (log1p.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))))) (2)) ((exp.f64 (log.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))))) (2)) ((exp.f64 (*.f64 (log.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))) 1)) (2)) ((log1p.f64 (expm1.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))))) (2)) ((fma.f64 y (*.f64 z x) (neg.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))) (2)) ((fma.f64 (*.f64 z x) y (neg.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))) (2)) ((fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) (2)) ((fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) (2)) ((fma.f64 1 (*.f64 y (*.f64 z x)) (neg.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))) (2)) ((fma.f64 1 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) (2)) ((fma.f64 1 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) (2)) ((fma.f64 (sqrt.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) (sqrt.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) (2)) ((fma.f64 (sqrt.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) (sqrt.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) (2)) ((fma.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) (sqrt.f64 (*.f64 y (*.f64 z x))) (neg.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))) (2)) ((fma.f64 (pow.f64 (cbrt.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) 2) (cbrt.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) (2)) ((fma.f64 (cbrt.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2)) (cbrt.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) (2)) ((fma.f64 (cbrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2)) (cbrt.f64 (*.f64 y (*.f64 z x))) (neg.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))) (2)) ((fma.f64 (*.f64 y z) x (neg.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))) (2)))

simplify154.0ms (0.2%)

Algorithm
egg-herbie
Rules
864×*-commutative
852×associate-+l+
788×unswap-sqr
730×associate-+r+
702×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
026612144
185911216
2315011216
Stop Event
node limit
Counts
168 → 159
Calls
Call 1
Inputs
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 y (*.f64 z x))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 y (*.f64 z x))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (*.f64 z x))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 z b)))
(*.f64 i (*.f64 a b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(*.f64 i (*.f64 a b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 c (*.f64 t j))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 c (*.f64 t j))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 z x)))) 1)
(pow.f64 (*.f64 y (*.f64 z x)) 1)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) 2)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 z x))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2))
(log.f64 (pow.f64 (exp.f64 y) (*.f64 z x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 z x)))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 z x))))
(exp.f64 (log.f64 (*.f64 y (*.f64 z x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 z x))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 z x))))
(-.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))))) 1)
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (-.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))) (/.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2) (-.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))))
(*.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) 1)
(*.f64 1 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))))
(*.f64 (sqrt.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))) (sqrt.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))))
(*.f64 (cbrt.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))) (cbrt.f64 (pow.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) 2)) (cbrt.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2)) (/.f64 1 (-.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 3) (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (*.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (-.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))))))
(/.f64 1 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))) (-.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (*.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (-.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))))) (+.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 3) (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2)) (-.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 3) (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 3)) (+.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (*.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (-.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 3) (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 3)) (+.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2) (-.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (*.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2) (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2)) (-.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (*.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))) (+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) 3)) (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (+.f64 (*.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))) (*.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2))) (neg.f64 (-.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 3) (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (*.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (-.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))))))
(pow.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) 1)
(pow.f64 (sqrt.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))) 2)
(pow.f64 (cbrt.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))) 3)
(pow.f64 (pow.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) 2))
(log.f64 (exp.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))))))
(cbrt.f64 (pow.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) 3))
(expm1.f64 (log1p.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))))
(exp.f64 (log.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))))
(fma.f64 y (*.f64 z x) (neg.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 (*.f64 z x) y (neg.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))
(fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))
(fma.f64 1 (*.f64 y (*.f64 z x)) (neg.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 1 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))
(fma.f64 1 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))
(fma.f64 (sqrt.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) (sqrt.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))
(fma.f64 (sqrt.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) (sqrt.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))
(fma.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) (sqrt.f64 (*.f64 y (*.f64 z x))) (neg.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) 2) (cbrt.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2)) (cbrt.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2)) (cbrt.f64 (*.f64 y (*.f64 z x))) (neg.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 (*.f64 y z) x (neg.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
Outputs
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 c (*.f64 t j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x)))
(*.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 y (+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))
(*.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (+.f64 (*.f64 i j) (*.f64 -1 (*.f64 z x)))))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 i (*.f64 a b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 z (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 c b)))))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 y (*.f64 z x)))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 z (*.f64 y x)))
(fma.f64 c (*.f64 t j) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (*.f64 z x))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (*.f64 z x))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (*.f64 z x))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 -1 (*.f64 i (*.f64 j y)) (*.f64 y (*.f64 z x))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x)))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z)))))
(neg.f64 (*.f64 c (*.f64 -1 (-.f64 (*.f64 t j) (*.f64 z b)))))
(*.f64 c (neg.f64 (fma.f64 (neg.f64 t) j (*.f64 z b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 c (*.f64 t j) (*.f64 y (*.f64 z x))) (*.f64 (*.f64 c b) z))
(fma.f64 c (*.f64 t j) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 y (*.f64 z x))) (*.f64 (*.f64 c b) z))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(*.f64 i (*.f64 a b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(*.f64 i (*.f64 a b))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 y (*.f64 z x)))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 z (*.f64 y x)))
(fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 -1 (*.f64 i (*.f64 j y)) (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(fma.f64 (neg.f64 y) (fma.f64 j i (*.f64 z (neg.f64 x))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(*.f64 c (*.f64 t j))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(*.f64 c (*.f64 t j))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 y (*.f64 z x)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 z x)))) 1)
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(pow.f64 (*.f64 y (*.f64 z x)) 1)
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) 2)
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 z x))) 3)
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(pow.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) 1/3)
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2))
(fabs.f64 (*.f64 z (*.f64 y x)))
(log.f64 (pow.f64 (exp.f64 y) (*.f64 z x)))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 z x)))))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(exp.f64 (log.f64 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 z x))) 1))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(-.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))))) 1)
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (+.f64 (*.f64 y (*.f64 z x)) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(-.f64 (/.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (-.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))) (/.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2) (-.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)) (-.f64 (*.f64 y (*.f64 z x)) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 z (*.f64 y x))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)) (-.f64 (*.f64 z (*.f64 y x)) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2) (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))) 2)) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b)))))
(*.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) 1)
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(*.f64 1 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(*.f64 (sqrt.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))) (sqrt.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(*.f64 (cbrt.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))) (cbrt.f64 (pow.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) 2)))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))
(*.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))) (cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b)))) 2)))
(*.f64 (cbrt.f64 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))) (cbrt.f64 (pow.f64 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) 2)) (cbrt.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)))
(*.f64 (cbrt.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))) (cbrt.f64 (pow.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b)))) 2)))
(*.f64 (cbrt.f64 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))) (cbrt.f64 (pow.f64 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x)))) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2)) (/.f64 1 (-.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)) (-.f64 (*.f64 y (*.f64 z x)) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 z (*.f64 y x))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)) (-.f64 (*.f64 z (*.f64 y x)) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2) (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))) 2)) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 3) (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (*.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (-.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 z (*.f64 y x))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)) (fma.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 z (*.f64 y x))))) (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 z (*.f64 y x))) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)) (fma.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b)))) (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))) (-.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)) (-.f64 (*.f64 y (*.f64 z x)) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 z (*.f64 y x))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)) (-.f64 (*.f64 z (*.f64 y x)) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2) (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))) 2)) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (*.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (-.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))))) (+.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 3) (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 3))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 z (*.f64 y x))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)) (fma.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 z (*.f64 y x))))) (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 z (*.f64 y x))) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)) (fma.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b)))) (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2)) (-.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)) (-.f64 (*.f64 y (*.f64 z x)) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 z (*.f64 y x))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)) (-.f64 (*.f64 z (*.f64 y x)) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2) (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))) 2)) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 3) (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 3)) (+.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (*.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (-.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 z (*.f64 y x))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)) (fma.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 z (*.f64 y x))))) (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 z (*.f64 y x))) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)) (fma.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b)))) (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 3) (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 3)) (+.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2) (-.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (*.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 z (*.f64 y x))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)) (fma.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 z (*.f64 y x))))) (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 z (*.f64 y x))) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)) (fma.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b)))) (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2) (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2)) (-.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)) (-.f64 (*.f64 y (*.f64 z x)) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 z (*.f64 y x))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)) (-.f64 (*.f64 z (*.f64 y x)) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2) (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))) 2)) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (*.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))) (+.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (*.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))) (fma.f64 y (*.f64 z x) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2) (*.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))) (-.f64 (fma.f64 y (*.f64 z x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) 3)) (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (+.f64 (*.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))) (*.f64 (*.f64 y (*.f64 z x)) (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3) (pow.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 3)) (+.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2) (*.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (fma.f64 y (*.f64 z x) (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y x)) 3) (pow.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 3)) (fma.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (-.f64 (fma.f64 y (*.f64 z x) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (pow.f64 (*.f64 z (*.f64 y x)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2))) (neg.f64 (-.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)) (-.f64 (*.f64 y (*.f64 z x)) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 z (*.f64 y x))) 2) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2)) (-.f64 (*.f64 z (*.f64 y x)) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 2) (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))) 2)) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 3) (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2) (*.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (-.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 z (*.f64 y x))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)) (fma.f64 j (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 z (*.f64 y x))))) (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 z (*.f64 y x))) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))) 3) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3)) (fma.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b)))) (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))) 2)))
(pow.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) 1)
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(pow.f64 (sqrt.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))) 2)
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(pow.f64 (cbrt.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))) 3)
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(pow.f64 (pow.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) 3) 1/3)
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(sqrt.f64 (pow.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) 2))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 y (*.f64 z x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))
(fabs.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b)))))
(fabs.f64 (fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x)))))
(log.f64 (exp.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(cbrt.f64 (pow.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) 3))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(expm1.f64 (log1p.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(exp.f64 (log.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))) 1))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(log1p.f64 (expm1.f64 (fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(fma.f64 y (*.f64 z x) (neg.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(fma.f64 (*.f64 z x) y (neg.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(fma.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(fma.f64 1 (*.f64 y (*.f64 z x)) (neg.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(fma.f64 1 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(fma.f64 1 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(fma.f64 (sqrt.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) (sqrt.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(fma.f64 (sqrt.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) (sqrt.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(fma.f64 (sqrt.f64 (*.f64 y (*.f64 z x))) (sqrt.f64 (*.f64 y (*.f64 z x))) (neg.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) 2) (cbrt.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))) 2)) (cbrt.f64 (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a))))))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (cbrt.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 z (*.f64 y x))) 2)) (cbrt.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 z (*.f64 y x)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))) 2)) (cbrt.f64 (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2)) (cbrt.f64 (*.f64 y (*.f64 z x))) (neg.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 2)) (cbrt.f64 (*.f64 y (*.f64 z x))) (neg.f64 (-.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z (*.f64 y x)) 2)) (cbrt.f64 (*.f64 z (*.f64 y x))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(fma.f64 (*.f64 y z) x (neg.f64 (-.f64 (*.f64 b (fma.f64 z c (*.f64 i (neg.f64 a)))) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(-.f64 (fma.f64 y (fma.f64 -1 (*.f64 j i) (*.f64 z x)) (*.f64 c (*.f64 t j))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 z (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 i (*.f64 a b))))
(fma.f64 c (-.f64 (*.f64 t j) (*.f64 z b)) (fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 z (*.f64 y x))))

localize29.0ms (0%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 c t) (*.f64 i y))
92.7%
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
91.5%
(*.f64 i (neg.f64 (*.f64 a b)))
89.9%
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
Compiler

Compiled 117 to 22 computations (81.2% saved)

series5.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
2.0ms
i
@inf
(*.f64 i (neg.f64 (*.f64 a b)))
1.0ms
i
@0
(*.f64 i (neg.f64 (*.f64 a b)))
1.0ms
a
@0
(*.f64 i (neg.f64 (*.f64 a b)))
1.0ms
b
@0
(*.f64 i (neg.f64 (*.f64 a b)))
0.0ms
a
@inf
(*.f64 i (neg.f64 (*.f64 a b)))

rewrite50.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1622×add-sqr-sqrt
1610×*-un-lft-identity
1488×add-cube-cbrt
1464×add-cbrt-cube
186×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0917
118413
2235613
Stop Event
node limit
Counts
1 → 15
Calls
Call 1
Inputs
(*.f64 i (neg.f64 (*.f64 a b)))
Outputs
(((-.f64 0 (*.f64 i (*.f64 a b))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 i (*.f64 a b)))) 1) (2)) ((pow.f64 (*.f64 i (*.f64 a b)) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 i (*.f64 a b))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 i (*.f64 a b))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 i (*.f64 a b)) 3) 1/3) (2)) ((neg.f64 (*.f64 i (*.f64 a b))) (2)) ((sqrt.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 i) (*.f64 a b))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 a b))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 i (*.f64 a b)) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 i (*.f64 a b)))) (2)) ((exp.f64 (log.f64 (*.f64 i (*.f64 a b)))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 i (*.f64 a b))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 i (*.f64 a b)))) (2)))

simplify62.0ms (0.1%)

Algorithm
egg-herbie
Rules
1228×distribute-lft-out
954×associate-*r*
932×fma-def
846×associate-*l*
836×log-prod
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045815
1107815
2416815
32730815
46408815
Stop Event
node limit
Counts
51 → 23
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(-.f64 0 (*.f64 i (*.f64 a b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (*.f64 a b)))) 1)
(pow.f64 (*.f64 i (*.f64 a b)) 1)
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 a b))) 2)
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 a b))) 3)
(pow.f64 (pow.f64 (*.f64 i (*.f64 a b)) 3) 1/3)
(neg.f64 (*.f64 i (*.f64 a b)))
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2))
(log.f64 (pow.f64 (exp.f64 i) (*.f64 a b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 a b)))))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 a b)) 3))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 a b))))
(exp.f64 (log.f64 (*.f64 i (*.f64 a b))))
(exp.f64 (*.f64 (log.f64 (*.f64 i (*.f64 a b))) 1))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 a b))))
Outputs
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(-.f64 0 (*.f64 i (*.f64 a b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (*.f64 a b)))) 1)
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 i a))
(pow.f64 (*.f64 i (*.f64 a b)) 1)
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 i a))
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 a b))) 2)
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 i a))
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 a b))) 3)
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 i a))
(pow.f64 (pow.f64 (*.f64 i (*.f64 a b)) 3) 1/3)
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 i a))
(neg.f64 (*.f64 i (*.f64 a b)))
(*.f64 i (neg.f64 (*.f64 a b)))
(*.f64 i (*.f64 a (neg.f64 b)))
(*.f64 i (*.f64 b (neg.f64 a)))
(*.f64 a (*.f64 i (neg.f64 b)))
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 a b)) 2))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 i a))
(log.f64 (pow.f64 (exp.f64 i) (*.f64 a b)))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 i a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 a b)))))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 i a))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 a b)) 3))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 i a))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 i a))
(exp.f64 (log.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 i a))
(exp.f64 (*.f64 (log.f64 (*.f64 i (*.f64 a b))) 1))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 i a))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 a b))))
(*.f64 i (*.f64 a b))
(*.f64 b (*.f64 i a))

localize38.0ms (0%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
93.9%
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
92.7%
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
92.0%
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
89.9%
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
Compiler

Compiled 158 to 29 computations (81.6% saved)

series13.0ms (0%)

Counts
1 → 16
Calls

15 calls:

TimeVariablePointExpression
4.0ms
j
@inf
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
1.0ms
c
@0
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
1.0ms
j
@-inf
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
1.0ms
j
@0
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
1.0ms
i
@inf
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))

rewrite69.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1040×distribute-rgt-in
980×distribute-lft-in
786×associate-*r/
700×associate-*l/
364×associate-+l+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01329
127329
2358029
Stop Event
node limit
Counts
1 → 29
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Outputs
(((-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))) 1) (2)) ((*.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1) (2)) ((*.f64 1 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (2)) ((*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (sqrt.f64 j)) (2)) ((*.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1/4) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1/4)) (2)) ((*.f64 (sqrt.f64 j) (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y)))) (2)) ((*.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (cbrt.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))) (2)) ((*.f64 (cbrt.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (2)) ((*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))) (2)) ((*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (2)) ((*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1/2)) (2)) ((/.f64 (*.f64 (sqrt.f64 j) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y)))))) (2)) ((/.f64 (*.f64 (sqrt.f64 j) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)))) (sqrt.f64 (fma.f64 c t (*.f64 i y)))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (sqrt.f64 j)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y)))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))) (sqrt.f64 j)) (sqrt.f64 (fma.f64 c t (*.f64 i y)))) (2)) ((pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1/2) (2)) ((pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1) (2)) ((pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1/4) 2) (2)) ((pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3/2) 1/3) (2)) ((fabs.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (2)) ((log.f64 (exp.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3/2)) (2)) ((expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))) (2)) ((exp.f64 (log.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1/2)) (2)) ((exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 1)) (2)) ((log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))) (2)))

simplify101.0ms (0.1%)

Algorithm
egg-herbie
Rules
1392×associate-*l*
958×associate-+r+
694×fma-def
630×*-commutative
558×associate-+l+
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01742857
14472781
214292741
349362677
470812677
Stop Event
node limit
Counts
45 → 82
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 y i))))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 t 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 y 3) (pow.f64 i 3)))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 y i)))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 t 3)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 y 5) (pow.f64 i 5)))))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 t 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 y 3) (pow.f64 i 3)))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 y i))))))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 y i))))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 t 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 y 3) (pow.f64 i 3)))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 y i)))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 t 3)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 y 5) (pow.f64 i 5)))))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 t 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 y 3) (pow.f64 i 3)))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 y i))))))))
(sqrt.f64 (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 y i))) (sqrt.f64 (*.f64 c (*.f64 t j))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 y i))) (+.f64 (sqrt.f64 (*.f64 c (*.f64 t j))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 3) (pow.f64 t 3)))) (*.f64 (pow.f64 y 2) (pow.f64 i 2))))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 y i))) (+.f64 (sqrt.f64 (*.f64 c (*.f64 t j))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 3) (pow.f64 t 3)))) (*.f64 (pow.f64 y 2) (pow.f64 i 2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 5) (pow.f64 t 5)))) (*.f64 (pow.f64 y 3) (pow.f64 i 3)))))))
(sqrt.f64 (*.f64 c (*.f64 t j)))
(+.f64 (sqrt.f64 (*.f64 c (*.f64 t j))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 i y))))
(+.f64 (sqrt.f64 (*.f64 c (*.f64 t j))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 i y))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 3) (pow.f64 t 3)))) (*.f64 (pow.f64 i 2) (pow.f64 y 2))))))
(+.f64 (sqrt.f64 (*.f64 c (*.f64 t j))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 i y))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 3) (pow.f64 t 3)))) (*.f64 (pow.f64 i 2) (pow.f64 y 2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 5) (pow.f64 t 5)))) (*.f64 (pow.f64 i 3) (pow.f64 y 3)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))) 1)
(*.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (sqrt.f64 j))
(*.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1/4) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1/4))
(*.f64 (sqrt.f64 j) (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (cbrt.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1/2))
(/.f64 (*.f64 (sqrt.f64 j) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y))))))
(/.f64 (*.f64 (sqrt.f64 j) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)))) (sqrt.f64 (fma.f64 c t (*.f64 i y))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (sqrt.f64 j)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))) (sqrt.f64 j)) (sqrt.f64 (fma.f64 c t (*.f64 i y))))
(pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1)
(pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 3)
(pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))
(cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
Outputs
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 y i))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 j y) i)))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j))) (*.f64 (sqrt.f64 (/.f64 j (*.f64 y i))) (*.f64 1/2 (*.f64 (/.f64 c (sqrt.f64 -1)) t))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j))) (*.f64 1/2 (*.f64 (*.f64 t (/.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 j (*.f64 y i))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j))) (*.f64 (*.f64 t (/.f64 c (sqrt.f64 -1))) (*.f64 1/2 (sqrt.f64 (/.f64 j (*.f64 y i))))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 t 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 y 3) (pow.f64 i 3)))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 y i)))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (/.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 t t))) (sqrt.f64 (/.f64 j (pow.f64 (*.f64 y i) 3)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 j y) i))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 c (sqrt.f64 -1)) t) (sqrt.f64 (/.f64 j (*.f64 y i)))) (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 y i) 3))) (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (sqrt.f64 -1) -1))))))
(fma.f64 1/2 (*.f64 (*.f64 t (/.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 j (*.f64 y i)))) (fma.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 y i) 3))) (*.f64 1/8 (/.f64 (pow.f64 (*.f64 c t) 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j))))))
(fma.f64 1/2 (*.f64 (*.f64 t (/.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 j (*.f64 y i)))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j))) (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 y i) 3))) (*.f64 1/8 (/.f64 (pow.f64 (*.f64 c t) 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 t 3)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 y 5) (pow.f64 i 5)))))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 t 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 y 3) (pow.f64 i 3)))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 y i))))))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 y 5) (pow.f64 i 5))))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (/.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 t t))) (sqrt.f64 (/.f64 j (pow.f64 (*.f64 y i) 3)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 j y) i)))))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 y 5) (pow.f64 i 5))))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 c (sqrt.f64 -1)) t) (sqrt.f64 (/.f64 j (*.f64 y i)))) (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 y i) 3))) (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (sqrt.f64 -1) -1)))))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 y 5) (pow.f64 i 5))))) (fma.f64 1/2 (*.f64 (*.f64 t (/.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 j (*.f64 y i)))) (fma.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 y i) 3))) (*.f64 1/8 (/.f64 (pow.f64 (*.f64 c t) 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j)))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 (/.f64 j (pow.f64 y 5)) (pow.f64 i 5)))) (fma.f64 1/2 (*.f64 (*.f64 t (/.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 j (*.f64 y i)))) (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 y i) 3))) (*.f64 1/8 (/.f64 (pow.f64 (*.f64 c t) 2) (sqrt.f64 -1)))))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 y i))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 j y) i)))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j))) (*.f64 (sqrt.f64 (/.f64 j (*.f64 y i))) (*.f64 1/2 (*.f64 (/.f64 c (sqrt.f64 -1)) t))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j))) (*.f64 1/2 (*.f64 (*.f64 t (/.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 j (*.f64 y i))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j))) (*.f64 (*.f64 t (/.f64 c (sqrt.f64 -1))) (*.f64 1/2 (sqrt.f64 (/.f64 j (*.f64 y i))))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 t 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 y 3) (pow.f64 i 3)))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 y i)))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (/.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 t t))) (sqrt.f64 (/.f64 j (pow.f64 (*.f64 y i) 3)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 j y) i))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 c (sqrt.f64 -1)) t) (sqrt.f64 (/.f64 j (*.f64 y i)))) (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 y i) 3))) (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (sqrt.f64 -1) -1))))))
(fma.f64 1/2 (*.f64 (*.f64 t (/.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 j (*.f64 y i)))) (fma.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 y i) 3))) (*.f64 1/8 (/.f64 (pow.f64 (*.f64 c t) 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j))))))
(fma.f64 1/2 (*.f64 (*.f64 t (/.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 j (*.f64 y i)))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j))) (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 y i) 3))) (*.f64 1/8 (/.f64 (pow.f64 (*.f64 c t) 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 t 3)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 y 5) (pow.f64 i 5)))))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j)))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 t 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 y 3) (pow.f64 i 3)))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 j (*.f64 y i))))))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 y 5) (pow.f64 i 5))))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (/.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 t t))) (sqrt.f64 (/.f64 j (pow.f64 (*.f64 y i) 3)))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 c t) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 j y) i)))))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 y 5) (pow.f64 i 5))))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j))) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 c (sqrt.f64 -1)) t) (sqrt.f64 (/.f64 j (*.f64 y i)))) (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 y i) 3))) (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (sqrt.f64 -1) -1)))))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 y 5) (pow.f64 i 5))))) (fma.f64 1/2 (*.f64 (*.f64 t (/.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 j (*.f64 y i)))) (fma.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 y i) 3))) (*.f64 1/8 (/.f64 (pow.f64 (*.f64 c t) 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j)))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 y (*.f64 i j))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 (/.f64 j (pow.f64 y 5)) (pow.f64 i 5)))) (fma.f64 1/2 (*.f64 (*.f64 t (/.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 j (*.f64 y i)))) (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 y i) 3))) (*.f64 1/8 (/.f64 (pow.f64 (*.f64 c t) 2) (sqrt.f64 -1)))))))
(sqrt.f64 (*.f64 c (*.f64 t j)))
(sqrt.f64 (*.f64 c (*.f64 j t)))
(sqrt.f64 (*.f64 j (*.f64 c t)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 y i))) (sqrt.f64 (*.f64 c (*.f64 t j))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 y i)) (sqrt.f64 (*.f64 c (*.f64 j t))))
(fma.f64 -1/2 (*.f64 y (*.f64 i (sqrt.f64 (/.f64 j (*.f64 c t))))) (sqrt.f64 (*.f64 j (*.f64 c t))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 y i))) (+.f64 (sqrt.f64 (*.f64 c (*.f64 t j))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 3) (pow.f64 t 3)))) (*.f64 (pow.f64 y 2) (pow.f64 i 2))))))
(+.f64 (sqrt.f64 (*.f64 c (*.f64 j t))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 y i)) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 c t) 3))) (*.f64 (*.f64 y y) (*.f64 i i))))))
(fma.f64 -1/2 (*.f64 y (*.f64 i (sqrt.f64 (/.f64 j (*.f64 c t))))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 c t) 3))) (pow.f64 (*.f64 y i) 2)) (sqrt.f64 (*.f64 j (*.f64 c t)))))
(fma.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 c t) 3))) (*.f64 -1/8 (pow.f64 (*.f64 y i) 2)) (fma.f64 -1/2 (*.f64 y (*.f64 i (sqrt.f64 (/.f64 j (*.f64 c t))))) (sqrt.f64 (*.f64 j (*.f64 c t)))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 y i))) (+.f64 (sqrt.f64 (*.f64 c (*.f64 t j))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 3) (pow.f64 t 3)))) (*.f64 (pow.f64 y 2) (pow.f64 i 2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 5) (pow.f64 t 5)))) (*.f64 (pow.f64 y 3) (pow.f64 i 3)))))))
(+.f64 (sqrt.f64 (*.f64 c (*.f64 j t))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 y i)) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 c t) 3))) (*.f64 (*.f64 y y) (*.f64 i i))) (*.f64 -1/16 (*.f64 (pow.f64 (*.f64 y i) 3) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 5) (pow.f64 t 5)))))))))
(+.f64 (fma.f64 -1/2 (*.f64 y (*.f64 i (sqrt.f64 (/.f64 j (*.f64 c t))))) (sqrt.f64 (*.f64 j (*.f64 c t)))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 c t) 3))) (pow.f64 (*.f64 y i) 2)) (*.f64 (sqrt.f64 (/.f64 (/.f64 j (pow.f64 c 5)) (pow.f64 t 5))) (*.f64 (pow.f64 (*.f64 y i) 3) -1/16))))
(fma.f64 -1/2 (*.f64 y (*.f64 i (sqrt.f64 (/.f64 j (*.f64 c t))))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 c t) 3))) (pow.f64 (*.f64 y i) 2)) (fma.f64 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 5) (pow.f64 t 5)))) (*.f64 (pow.f64 (*.f64 y i) 3) -1/16) (sqrt.f64 (*.f64 j (*.f64 c t))))))
(fma.f64 -1/2 (*.f64 y (*.f64 i (sqrt.f64 (/.f64 j (*.f64 c t))))) (fma.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 c t) 3))) (*.f64 -1/8 (pow.f64 (*.f64 y i) 2)) (fma.f64 (sqrt.f64 (/.f64 (/.f64 j (pow.f64 c 5)) (pow.f64 t 5))) (*.f64 (pow.f64 (*.f64 y i) 3) -1/16) (sqrt.f64 (*.f64 j (*.f64 c t))))))
(sqrt.f64 (*.f64 c (*.f64 t j)))
(sqrt.f64 (*.f64 c (*.f64 j t)))
(sqrt.f64 (*.f64 j (*.f64 c t)))
(+.f64 (sqrt.f64 (*.f64 c (*.f64 t j))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 i y))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 y i)) (sqrt.f64 (*.f64 c (*.f64 j t))))
(fma.f64 -1/2 (*.f64 y (*.f64 i (sqrt.f64 (/.f64 j (*.f64 c t))))) (sqrt.f64 (*.f64 j (*.f64 c t))))
(+.f64 (sqrt.f64 (*.f64 c (*.f64 t j))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 i y))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 3) (pow.f64 t 3)))) (*.f64 (pow.f64 i 2) (pow.f64 y 2))))))
(+.f64 (sqrt.f64 (*.f64 c (*.f64 j t))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 y i)) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 c t) 3))) (*.f64 (*.f64 y y) (*.f64 i i))))))
(fma.f64 -1/2 (*.f64 y (*.f64 i (sqrt.f64 (/.f64 j (*.f64 c t))))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 c t) 3))) (pow.f64 (*.f64 y i) 2)) (sqrt.f64 (*.f64 j (*.f64 c t)))))
(fma.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 c t) 3))) (*.f64 -1/8 (pow.f64 (*.f64 y i) 2)) (fma.f64 -1/2 (*.f64 y (*.f64 i (sqrt.f64 (/.f64 j (*.f64 c t))))) (sqrt.f64 (*.f64 j (*.f64 c t)))))
(+.f64 (sqrt.f64 (*.f64 c (*.f64 t j))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 i y))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 3) (pow.f64 t 3)))) (*.f64 (pow.f64 i 2) (pow.f64 y 2)))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 5) (pow.f64 t 5)))) (*.f64 (pow.f64 i 3) (pow.f64 y 3)))))))
(+.f64 (sqrt.f64 (*.f64 c (*.f64 j t))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 j (*.f64 c t))) (*.f64 y i)) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 c t) 3))) (*.f64 (*.f64 y y) (*.f64 i i))) (*.f64 -1/16 (*.f64 (pow.f64 (*.f64 y i) 3) (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 5) (pow.f64 t 5)))))))))
(+.f64 (fma.f64 -1/2 (*.f64 y (*.f64 i (sqrt.f64 (/.f64 j (*.f64 c t))))) (sqrt.f64 (*.f64 j (*.f64 c t)))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 c t) 3))) (pow.f64 (*.f64 y i) 2)) (*.f64 (sqrt.f64 (/.f64 (/.f64 j (pow.f64 c 5)) (pow.f64 t 5))) (*.f64 (pow.f64 (*.f64 y i) 3) -1/16))))
(fma.f64 -1/2 (*.f64 y (*.f64 i (sqrt.f64 (/.f64 j (*.f64 c t))))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 c t) 3))) (pow.f64 (*.f64 y i) 2)) (fma.f64 (sqrt.f64 (/.f64 j (*.f64 (pow.f64 c 5) (pow.f64 t 5)))) (*.f64 (pow.f64 (*.f64 y i) 3) -1/16) (sqrt.f64 (*.f64 j (*.f64 c t))))))
(fma.f64 -1/2 (*.f64 y (*.f64 i (sqrt.f64 (/.f64 j (*.f64 c t))))) (fma.f64 (sqrt.f64 (/.f64 j (pow.f64 (*.f64 c t) 3))) (*.f64 -1/8 (pow.f64 (*.f64 y i) 2)) (fma.f64 (sqrt.f64 (/.f64 (/.f64 j (pow.f64 c 5)) (pow.f64 t 5))) (*.f64 (pow.f64 (*.f64 y i) 3) -1/16) (sqrt.f64 (*.f64 j (*.f64 c t))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))) 1)
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))
(sqrt.f64 (*.f64 j (fma.f64 i (neg.f64 y) (*.f64 c t))))
(*.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1)
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))
(sqrt.f64 (*.f64 j (fma.f64 i (neg.f64 y) (*.f64 c t))))
(*.f64 1 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))
(sqrt.f64 (*.f64 j (fma.f64 i (neg.f64 y) (*.f64 c t))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) (sqrt.f64 j))
(*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) (sqrt.f64 j))
(*.f64 (sqrt.f64 (fma.f64 i (neg.f64 y) (*.f64 c t))) (sqrt.f64 j))
(*.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1/4) (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1/4))
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))
(sqrt.f64 (*.f64 j (fma.f64 i (neg.f64 y) (*.f64 c t))))
(*.f64 (sqrt.f64 j) (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) (sqrt.f64 j))
(*.f64 (sqrt.f64 (fma.f64 i (neg.f64 y) (*.f64 c t))) (sqrt.f64 j))
(*.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (cbrt.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(*.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))) (cbrt.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))))
(*.f64 (cbrt.f64 (*.f64 j (fma.f64 i (neg.f64 y) (*.f64 c t)))) (cbrt.f64 (sqrt.f64 (*.f64 j (fma.f64 i (neg.f64 y) (*.f64 c t))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(*.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))) (cbrt.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))))
(*.f64 (cbrt.f64 (*.f64 j (fma.f64 i (neg.f64 y) (*.f64 c t)))) (cbrt.f64 (sqrt.f64 (*.f64 j (fma.f64 i (neg.f64 y) (*.f64 c t))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))) (sqrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))))
(*.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))) (sqrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))))
(pow.f64 (cbrt.f64 (*.f64 j (fma.f64 i (neg.f64 y) (*.f64 c t)))) 3/2)
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))
(sqrt.f64 (*.f64 j (fma.f64 i (neg.f64 y) (*.f64 c t))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))) (sqrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))))
(*.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i)))) (sqrt.f64 (cbrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))))
(pow.f64 (cbrt.f64 (*.f64 j (fma.f64 i (neg.f64 y) (*.f64 c t)))) 3/2)
(/.f64 (*.f64 (sqrt.f64 j) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))) (sqrt.f64 j)))
(*.f64 (/.f64 (sqrt.f64 j) (sqrt.f64 (fma.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)) (pow.f64 (*.f64 c t) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (sqrt.f64 j) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) (sqrt.f64 (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2)))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) (/.f64 (sqrt.f64 j) (sqrt.f64 (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2)))))
(/.f64 (*.f64 (sqrt.f64 j) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)))) (sqrt.f64 (fma.f64 c t (*.f64 i y))))
(/.f64 (*.f64 (sqrt.f64 j) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))) (sqrt.f64 (fma.f64 c t (*.f64 y i))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))) (sqrt.f64 (fma.f64 c t (*.f64 y i)))) (sqrt.f64 j))
(*.f64 (sqrt.f64 j) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))) (sqrt.f64 (fma.f64 y i (*.f64 c t)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (sqrt.f64 j)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i))))) (sqrt.f64 j)))
(*.f64 (/.f64 (sqrt.f64 j) (sqrt.f64 (fma.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)) (pow.f64 (*.f64 c t) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))))
(*.f64 (sqrt.f64 j) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) (sqrt.f64 (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2)))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) (/.f64 (sqrt.f64 j) (sqrt.f64 (fma.f64 y (*.f64 i (fma.f64 y i (*.f64 c t))) (pow.f64 (*.f64 c t) 2)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))) (sqrt.f64 j)) (sqrt.f64 (fma.f64 c t (*.f64 i y))))
(/.f64 (*.f64 (sqrt.f64 j) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))) (sqrt.f64 (fma.f64 c t (*.f64 y i))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))) (sqrt.f64 (fma.f64 c t (*.f64 y i)))) (sqrt.f64 j))
(*.f64 (sqrt.f64 j) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2))) (sqrt.f64 (fma.f64 y i (*.f64 c t)))))
(pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1/2)
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))
(sqrt.f64 (*.f64 j (fma.f64 i (neg.f64 y) (*.f64 c t))))
(pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1)
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))
(sqrt.f64 (*.f64 j (fma.f64 i (neg.f64 y) (*.f64 c t))))
(pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 1/4) 2)
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))
(sqrt.f64 (*.f64 j (fma.f64 i (neg.f64 y) (*.f64 c t))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 3)
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))
(sqrt.f64 (*.f64 j (fma.f64 i (neg.f64 y) (*.f64 c t))))
(pow.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 j (fma.f64 i (neg.f64 y) (*.f64 c t))) 3/2))
(fabs.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))
(sqrt.f64 (*.f64 j (fma.f64 i (neg.f64 y) (*.f64 c t))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))
(sqrt.f64 (*.f64 j (fma.f64 i (neg.f64 y) (*.f64 c t))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))
(sqrt.f64 (*.f64 j (fma.f64 i (neg.f64 y) (*.f64 c t))))
(cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 j (fma.f64 i (neg.f64 y) (*.f64 c t))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))
(sqrt.f64 (*.f64 j (fma.f64 i (neg.f64 y) (*.f64 c t))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))
(sqrt.f64 (*.f64 j (fma.f64 i (neg.f64 y) (*.f64 c t))))
(exp.f64 (*.f64 (log.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 1/2))
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))
(sqrt.f64 (*.f64 j (fma.f64 i (neg.f64 y) (*.f64 c t))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) 1))
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))
(sqrt.f64 (*.f64 j (fma.f64 i (neg.f64 y) (*.f64 c t))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 y i))))
(sqrt.f64 (*.f64 j (fma.f64 i (neg.f64 y) (*.f64 c t))))

eval428.0ms (0.5%)

Compiler

Compiled 65061 to 9308 computations (85.7% saved)

prune706.0ms (0.9%)

Pruning

36 alts after pruning (36 fresh and 0 done)

PrunedKeptTotal
New1599361635
Fresh15015
Picked101
Done404
Total1619361655
Accurracy
100.0%
Counts
1655 → 36
Alt Table
Click to see full alt table
StatusAccuracyProgram
67.2%
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) 2) (cbrt.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))
55.6%
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
40.6%
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b)))
71.0%
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (*.f64 c (*.f64 t j)))
70.9%
(+.f64 (-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
51.7%
(+.f64 (-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2)) x) (fma.f64 y z (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
70.9%
(+.f64 (-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
55.4%
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
58.3%
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
67.6%
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 b b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
37.8%
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
52.2%
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (/.f64 b (/.f64 (fma.f64 c z (*.f64 i a)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
37.3%
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2))
44.5%
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) j) (fma.f64 c t (*.f64 i y))))
56.5%
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
59.2%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
57.9%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t))
66.6%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 3)))
20.2%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (pow.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) (sqrt.f64 j)) 2))
57.5%
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
57.2%
(+.f64 (-.f64 (cbrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
47.1%
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
31.1%
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
30.7%
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
26.3%
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
40.2%
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))
29.1%
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
29.9%
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
15.6%
(*.f64 z (*.f64 y x))
30.6%
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
17.1%
(*.f64 y (*.f64 z x))
14.4%
(*.f64 i (*.f64 a b))
27.4%
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
30.8%
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
16.7%
(*.f64 c (*.f64 t j))
29.5%
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
Compiler

Compiled 2170 to 1368 computations (37% saved)

localize38.0ms (0%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
93.9%
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))
93.6%
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
91.5%
(*.f64 c (*.f64 t j))
27.2%
(fma.f64 (neg.f64 a) t (*.f64 a t))
Compiler

Compiled 154 to 24 computations (84.4% saved)

series50.0ms (0.1%)

Counts
3 → 180
Calls

45 calls:

TimeVariablePointExpression
35.0ms
a
@inf
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))
1.0ms
x
@0
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
1.0ms
z
@0
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
1.0ms
c
@0
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
1.0ms
a
@0
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))

rewrite100.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
704×associate-+l+
540×add-sqr-sqrt
534×pow1
534×*-un-lft-identity
494×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
024129
151281
2707281
Stop Event
node limit
Counts
3 → 103
Calls
Call 1
Inputs
(fma.f64 (neg.f64 a) t (*.f64 a t))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))
Outputs
(((+.f64 (*.f64 a t) (*.f64 a t)) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 t (+.f64 a a)))) 1) (2)) ((*.f64 t (+.f64 a a)) (2)) ((*.f64 (*.f64 t (+.f64 a a)) 1) (2)) ((*.f64 1 (*.f64 t (+.f64 a a))) (2)) ((*.f64 (sqrt.f64 (*.f64 t (+.f64 a a))) (sqrt.f64 (*.f64 t (+.f64 a a)))) (2)) ((*.f64 (cbrt.f64 (*.f64 t (+.f64 a a))) (cbrt.f64 (pow.f64 (*.f64 t (+.f64 a a)) 2))) (2)) ((*.f64 (cbrt.f64 (pow.f64 (*.f64 t (+.f64 a a)) 2)) (cbrt.f64 (*.f64 t (+.f64 a a)))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (*.f64 a t) (*.f64 a t))) (2)) ((pow.f64 (*.f64 t (+.f64 a a)) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 t (+.f64 a a))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 t (+.f64 a a))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 t (+.f64 a a)) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 t (+.f64 a a)) 2)) (2)) ((log.f64 (exp.f64 (*.f64 t (+.f64 a a)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 t (+.f64 a a))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 t (+.f64 a a)) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 t (+.f64 a a)))) (2)) ((exp.f64 (log.f64 (*.f64 t (+.f64 a a)))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 t (+.f64 a a))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 t (+.f64 a a)))) (2)))
(((+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) (2)) ((+.f64 (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)) (*.f64 x (fma.f64 z y (*.f64 a t)))) (2)) ((+.f64 (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)) (*.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) 1)) (2)) ((+.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) (*.f64 (*.f64 t (+.f64 a a)) x)) (2)) ((+.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) (*.f64 b (fma.f64 a i (*.f64 a i)))) (2)) ((+.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) (*.f64 (fma.f64 a i (*.f64 a i)) b)) (2)) ((+.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (*.f64 (fma.f64 z c (*.f64 a i)) b)) (2)) ((+.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b))) (2)) ((+.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (+.f64 (*.f64 (*.f64 t (+.f64 a a)) x) (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)))) (2)) ((+.f64 (*.f64 (*.f64 t (+.f64 a a)) x) (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))) (2)) ((+.f64 (*.f64 x (*.f64 z y)) (+.f64 (*.f64 x (*.f64 a t)) (*.f64 (fma.f64 z c (*.f64 a i)) b))) (2)) ((+.f64 (*.f64 x (*.f64 z y)) (+.f64 (*.f64 x (*.f64 a t)) (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)))) (2)) ((+.f64 (*.f64 (*.f64 z y) x) (+.f64 (*.f64 (*.f64 a t) x) (*.f64 (fma.f64 z c (*.f64 a i)) b))) (2)) ((+.f64 (*.f64 (*.f64 z y) x) (+.f64 (*.f64 (*.f64 a t) x) (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)))) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 t (+.f64 a a)) x) 1) (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))) (2)) ((+.f64 (*.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) 1) (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b))) (2)) ((+.f64 (+.f64 (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)) (*.f64 x (*.f64 z y))) (*.f64 x (*.f64 a t))) (2)) ((+.f64 (+.f64 (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)) (*.f64 (*.f64 z y) x)) (*.f64 (*.f64 a t) x)) (2)) ((+.f64 (+.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (*.f64 b (*.f64 z c))) (*.f64 b (*.f64 a i))) (2)) ((+.f64 (+.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (*.f64 (*.f64 z c) b)) (*.f64 (*.f64 a i) b)) (2)) ((+.f64 (+.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (*.f64 (*.f64 (*.f64 t (+.f64 a a)) x) 1)) (*.f64 (fma.f64 z c (*.f64 a i)) b)) (2)) ((+.f64 (+.f64 (*.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) 1) (*.f64 (fma.f64 z c (*.f64 a i)) b)) (*.f64 (*.f64 t (+.f64 a a)) x)) (2)) ((+.f64 (+.f64 (*.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) 1) (*.f64 (*.f64 t (+.f64 a a)) x)) (*.f64 (fma.f64 z c (*.f64 a i)) b)) (2)) ((+.f64 (+.f64 (*.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) 1) (*.f64 (*.f64 (*.f64 t (+.f64 a a)) x) 1)) (*.f64 (fma.f64 z c (*.f64 a i)) b)) (2)) ((-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))))) 1) (2)) ((*.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) 1) (2)) ((*.f64 1 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))) (2)) ((*.f64 (sqrt.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))) (sqrt.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))))) (2)) ((*.f64 (cbrt.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))) (cbrt.f64 (pow.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) 2))) (2)) ((*.f64 (cbrt.f64 (pow.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) 2)) (cbrt.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))))) (2)) ((/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (*.f64 x (fma.f64 z y (*.f64 a t)))) (pow.f64 (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)) 2)) (-.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)))) (2)) ((/.f64 (+.f64 (pow.f64 (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)) 3) (pow.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) 3)) (+.f64 (*.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (*.f64 x (fma.f64 z y (*.f64 a t)))) (-.f64 (pow.f64 (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)) 2) (*.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)))))) (2)) ((pow.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) 1) (2)) ((pow.f64 (sqrt.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))) 2) (2)) ((pow.f64 (cbrt.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))) 3) (2)) ((pow.f64 (pow.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) 2)) (2)) ((log.f64 (exp.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))))) (2)) ((cbrt.f64 (pow.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) 3)) (2)) ((expm1.f64 (log1p.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))))) (2)) ((exp.f64 (log.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))))) (2)) ((exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))) 1)) (2)) ((log1p.f64 (expm1.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))))) (2)))
(((+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 b (fma.f64 a i (*.f64 a i)))) (2)) ((+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 (fma.f64 a i (*.f64 a i)) b)) (2)) ((+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (+.f64 (*.f64 b (fma.f64 a i (*.f64 a i))) (*.f64 b (fma.f64 a i (*.f64 a i))))) (2)) ((+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (+.f64 (*.f64 (fma.f64 a i (*.f64 a i)) b) (*.f64 b (fma.f64 a i (*.f64 a i))))) (2)) ((+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (+.f64 (*.f64 b (fma.f64 a i (*.f64 a i))) (*.f64 (fma.f64 a i (*.f64 a i)) b))) (2)) ((+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (+.f64 (*.f64 (fma.f64 a i (*.f64 a i)) b) (*.f64 (fma.f64 a i (*.f64 a i)) b))) (2)) ((+.f64 (*.f64 b (*.f64 z c)) (*.f64 b (*.f64 a i))) (2)) ((+.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a i)) (*.f64 b (fma.f64 a i (*.f64 a i))))) (2)) ((+.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a i)) (*.f64 (fma.f64 a i (*.f64 a i)) b))) (2)) ((+.f64 (*.f64 b (*.f64 a i)) (*.f64 b (*.f64 z c))) (2)) ((+.f64 (*.f64 b (fma.f64 a i (*.f64 a i))) (*.f64 (fma.f64 z c (*.f64 a i)) b)) (2)) ((+.f64 (*.f64 (*.f64 z c) b) (*.f64 (*.f64 a i) b)) (2)) ((+.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a i) b) (*.f64 b (fma.f64 a i (*.f64 a i))))) (2)) ((+.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a i) b) (*.f64 (fma.f64 a i (*.f64 a i)) b))) (2)) ((+.f64 (*.f64 (*.f64 a i) b) (*.f64 (*.f64 z c) b)) (2)) ((+.f64 (*.f64 (fma.f64 a i (*.f64 a i)) b) (*.f64 (fma.f64 z c (*.f64 a i)) b)) (2)) ((-.f64 0 (*.f64 (fma.f64 z c (*.f64 a i)) b)) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b))) 1) (2)) ((/.f64 (*.f64 b (pow.f64 (fma.f64 z c (*.f64 a i)) 2)) (fma.f64 z c (*.f64 a i))) (2)) ((/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))) (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i))))) (2)) ((/.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) b) (fma.f64 z c (*.f64 a i))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) b) (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i))))) (2)) ((pow.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b)) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b)) 3) (2)) ((pow.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) 3) 1/3) (2)) ((neg.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b)) (2)) ((sqrt.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 b) (fma.f64 z c (*.f64 a i)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b)))) (2)) ((cbrt.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) 3)) (2)) ((cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 z c (*.f64 a i)) 3))) (2)) ((cbrt.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 3) (pow.f64 b 3))) (2)) ((expm1.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b))) (2)) ((exp.f64 (log.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b)) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b))) (2)))

simplify119.0ms (0.1%)

Algorithm
egg-herbie
Rules
1078×fma-def
450×associate-*r*
398×associate-*l*
366×+-commutative
324×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
034810747
1108610747
2496610747
Stop Event
unsound
Counts
283 → 175
Calls
Call 1
Inputs
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) t) a))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) t) a))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) t) a))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) t) a))
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 a)) t))
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 a)) t))
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 a)) t))
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 a)) t))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) x))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) x))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) x))
(*.f64 (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) x)
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) x))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) x))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) x))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)))) x))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)))) x)) (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)))) x)) (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)))) x)) (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z)
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 t x)) (+.f64 (*.f64 i b) (*.f64 (+.f64 (*.f64 -1 t) t) x))) a) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 t x)) (+.f64 (*.f64 i b) (*.f64 (+.f64 (*.f64 -1 t) t) x))) a) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 t x)) (+.f64 (*.f64 i b) (*.f64 (+.f64 (*.f64 -1 t) t) x))) a) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(*.f64 (+.f64 (*.f64 -1 (*.f64 t x)) (+.f64 (*.f64 i b) (*.f64 (+.f64 (*.f64 -1 t) t) x))) a)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 t x)) (+.f64 (*.f64 i b) (*.f64 (+.f64 (*.f64 -1 t) t) x))) a) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 t x)) (+.f64 (*.f64 i b) (*.f64 (+.f64 (*.f64 -1 t) t) x))) a) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 t x)) (+.f64 (*.f64 i b) (*.f64 (+.f64 (*.f64 -1 t) t) x))) a) (*.f64 y (*.f64 z x))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (+.f64 (*.f64 -1 (*.f64 i b)) (*.f64 (+.f64 (*.f64 -1 t) t) x)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (+.f64 (*.f64 -1 (*.f64 i b)) (*.f64 (+.f64 (*.f64 -1 t) t) x))))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (+.f64 (*.f64 -1 (*.f64 i b)) (*.f64 (+.f64 (*.f64 -1 t) t) x))))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (+.f64 (*.f64 -1 (*.f64 i b)) (*.f64 (+.f64 (*.f64 -1 t) t) x))))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))
(*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x))))
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 a x)) t))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 a x)) t))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 a x)) t))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 a x)) t))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(*.f64 a (*.f64 i b))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 i (*.f64 a b))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 a t) (*.f64 a t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (+.f64 a a)))) 1)
(*.f64 t (+.f64 a a))
(*.f64 (*.f64 t (+.f64 a a)) 1)
(*.f64 1 (*.f64 t (+.f64 a a)))
(*.f64 (sqrt.f64 (*.f64 t (+.f64 a a))) (sqrt.f64 (*.f64 t (+.f64 a a))))
(*.f64 (cbrt.f64 (*.f64 t (+.f64 a a))) (cbrt.f64 (pow.f64 (*.f64 t (+.f64 a a)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 t (+.f64 a a)) 2)) (cbrt.f64 (*.f64 t (+.f64 a a))))
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (*.f64 a t) (*.f64 a t)))
(pow.f64 (*.f64 t (+.f64 a a)) 1)
(pow.f64 (sqrt.f64 (*.f64 t (+.f64 a a))) 2)
(pow.f64 (cbrt.f64 (*.f64 t (+.f64 a a))) 3)
(pow.f64 (pow.f64 (*.f64 t (+.f64 a a)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 t (+.f64 a a)) 2))
(log.f64 (exp.f64 (*.f64 t (+.f64 a a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (+.f64 a a)))))
(cbrt.f64 (pow.f64 (*.f64 t (+.f64 a a)) 3))
(expm1.f64 (log1p.f64 (*.f64 t (+.f64 a a))))
(exp.f64 (log.f64 (*.f64 t (+.f64 a a))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (+.f64 a a))) 1))
(log1p.f64 (expm1.f64 (*.f64 t (+.f64 a a))))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))
(+.f64 (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)) (*.f64 x (fma.f64 z y (*.f64 a t))))
(+.f64 (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)) (*.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) 1))
(+.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) (*.f64 (*.f64 t (+.f64 a a)) x))
(+.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) (*.f64 b (fma.f64 a i (*.f64 a i))))
(+.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) (*.f64 (fma.f64 a i (*.f64 a i)) b))
(+.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (*.f64 (fma.f64 z c (*.f64 a i)) b))
(+.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)))
(+.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (+.f64 (*.f64 (*.f64 t (+.f64 a a)) x) (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b))))
(+.f64 (*.f64 (*.f64 t (+.f64 a a)) x) (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))))
(+.f64 (*.f64 x (*.f64 z y)) (+.f64 (*.f64 x (*.f64 a t)) (*.f64 (fma.f64 z c (*.f64 a i)) b)))
(+.f64 (*.f64 x (*.f64 z y)) (+.f64 (*.f64 x (*.f64 a t)) (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b))))
(+.f64 (*.f64 (*.f64 z y) x) (+.f64 (*.f64 (*.f64 a t) x) (*.f64 (fma.f64 z c (*.f64 a i)) b)))
(+.f64 (*.f64 (*.f64 z y) x) (+.f64 (*.f64 (*.f64 a t) x) (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b))))
(+.f64 (*.f64 (*.f64 (*.f64 t (+.f64 a a)) x) 1) (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))))
(+.f64 (*.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) 1) (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)))
(+.f64 (+.f64 (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)) (*.f64 x (*.f64 z y))) (*.f64 x (*.f64 a t)))
(+.f64 (+.f64 (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)) (*.f64 (*.f64 z y) x)) (*.f64 (*.f64 a t) x))
(+.f64 (+.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (*.f64 b (*.f64 z c))) (*.f64 b (*.f64 a i)))
(+.f64 (+.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (*.f64 (*.f64 z c) b)) (*.f64 (*.f64 a i) b))
(+.f64 (+.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (*.f64 (*.f64 (*.f64 t (+.f64 a a)) x) 1)) (*.f64 (fma.f64 z c (*.f64 a i)) b))
(+.f64 (+.f64 (*.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) 1) (*.f64 (fma.f64 z c (*.f64 a i)) b)) (*.f64 (*.f64 t (+.f64 a a)) x))
(+.f64 (+.f64 (*.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) 1) (*.f64 (*.f64 t (+.f64 a a)) x)) (*.f64 (fma.f64 z c (*.f64 a i)) b))
(+.f64 (+.f64 (*.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) 1) (*.f64 (*.f64 (*.f64 t (+.f64 a a)) x) 1)) (*.f64 (fma.f64 z c (*.f64 a i)) b))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))))) 1)
(*.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) 1)
(*.f64 1 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))) (sqrt.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))))
(*.f64 (cbrt.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))) (cbrt.f64 (pow.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) 2)) (cbrt.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (*.f64 x (fma.f64 z y (*.f64 a t)))) (pow.f64 (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)) 2)) (-.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)) 3) (pow.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) 3)) (+.f64 (*.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (*.f64 x (fma.f64 z y (*.f64 a t)))) (-.f64 (pow.f64 (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)) 2) (*.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b))))))
(pow.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) 1)
(pow.f64 (sqrt.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))) 2)
(pow.f64 (cbrt.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))) 3)
(pow.f64 (pow.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) 2))
(log.f64 (exp.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) 3))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))))
(exp.f64 (log.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))) 1))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 b (fma.f64 a i (*.f64 a i))))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 (fma.f64 a i (*.f64 a i)) b))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (+.f64 (*.f64 b (fma.f64 a i (*.f64 a i))) (*.f64 b (fma.f64 a i (*.f64 a i)))))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (+.f64 (*.f64 (fma.f64 a i (*.f64 a i)) b) (*.f64 b (fma.f64 a i (*.f64 a i)))))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (+.f64 (*.f64 b (fma.f64 a i (*.f64 a i))) (*.f64 (fma.f64 a i (*.f64 a i)) b)))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (+.f64 (*.f64 (fma.f64 a i (*.f64 a i)) b) (*.f64 (fma.f64 a i (*.f64 a i)) b)))
(+.f64 (*.f64 b (*.f64 z c)) (*.f64 b (*.f64 a i)))
(+.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a i)) (*.f64 b (fma.f64 a i (*.f64 a i)))))
(+.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a i)) (*.f64 (fma.f64 a i (*.f64 a i)) b)))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 b (*.f64 z c)))
(+.f64 (*.f64 b (fma.f64 a i (*.f64 a i))) (*.f64 (fma.f64 z c (*.f64 a i)) b))
(+.f64 (*.f64 (*.f64 z c) b) (*.f64 (*.f64 a i) b))
(+.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a i) b) (*.f64 b (fma.f64 a i (*.f64 a i)))))
(+.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a i) b) (*.f64 (fma.f64 a i (*.f64 a i)) b)))
(+.f64 (*.f64 (*.f64 a i) b) (*.f64 (*.f64 z c) b))
(+.f64 (*.f64 (fma.f64 a i (*.f64 a i)) b) (*.f64 (fma.f64 z c (*.f64 a i)) b))
(-.f64 0 (*.f64 (fma.f64 z c (*.f64 a i)) b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b))) 1)
(/.f64 (*.f64 b (pow.f64 (fma.f64 z c (*.f64 a i)) 2)) (fma.f64 z c (*.f64 a i)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))) (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i)))))
(/.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) b) (fma.f64 z c (*.f64 a i)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) b) (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i)))))
(pow.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) 1)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b)) 2)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b)) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) 3) 1/3)
(neg.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) 2))
(log.f64 (pow.f64 (exp.f64 b) (fma.f64 z c (*.f64 a i))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 z c (*.f64 a i)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b)))
(exp.f64 (log.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b)) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b)))
Outputs
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (*.f64 0 t) a)
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) t) a))
(*.f64 (*.f64 0 t) a)
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) t) a))
(*.f64 (*.f64 0 t) a)
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) t) a))
(*.f64 (*.f64 0 t) a)
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) t) a))
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (*.f64 0 t) a)
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 a)) t))
(*.f64 (*.f64 0 t) a)
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 a)) t))
(*.f64 (*.f64 0 t) a)
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 a)) t))
(*.f64 (*.f64 0 t) a)
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 a)) t))
(*.f64 (*.f64 0 t) a)
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) x))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) x))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) x))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(*.f64 (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) x)
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) x))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) x))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 a t))) x))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)))) x))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)))) x)) (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)))) x)) (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)))) x)) (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(fma.f64 i (*.f64 a b) (fma.f64 0 x (neg.f64 (*.f64 a (*.f64 t x)))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(fma.f64 (fma.f64 y x (neg.f64 (*.f64 b c))) z (fma.f64 i (*.f64 a b) (fma.f64 0 x (neg.f64 (*.f64 a (*.f64 t x))))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(fma.f64 (fma.f64 y x (neg.f64 (*.f64 b c))) z (fma.f64 i (*.f64 a b) (fma.f64 0 x (neg.f64 (*.f64 a (*.f64 t x))))))
(+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(fma.f64 (fma.f64 y x (neg.f64 (*.f64 b c))) z (fma.f64 i (*.f64 a b) (fma.f64 0 x (neg.f64 (*.f64 a (*.f64 t x))))))
(*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z)
(*.f64 z (fma.f64 y x (neg.f64 (*.f64 b c))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(fma.f64 (fma.f64 y x (neg.f64 (*.f64 b c))) z (fma.f64 i (*.f64 a b) (fma.f64 0 x (neg.f64 (*.f64 a (*.f64 t x))))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(fma.f64 (fma.f64 y x (neg.f64 (*.f64 b c))) z (fma.f64 i (*.f64 a b) (fma.f64 0 x (neg.f64 (*.f64 a (*.f64 t x))))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b))) z) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(fma.f64 (fma.f64 y x (neg.f64 (*.f64 b c))) z (fma.f64 i (*.f64 a b) (fma.f64 0 x (neg.f64 (*.f64 a (*.f64 t x))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z))
(*.f64 z (fma.f64 y x (neg.f64 (*.f64 b c))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(fma.f64 (fma.f64 y x (neg.f64 (*.f64 b c))) z (fma.f64 i (*.f64 a b) (fma.f64 0 x (neg.f64 (*.f64 a (*.f64 t x))))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(fma.f64 (fma.f64 y x (neg.f64 (*.f64 b c))) z (fma.f64 i (*.f64 a b) (fma.f64 0 x (neg.f64 (*.f64 a (*.f64 t x))))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 c b) (*.f64 -1 (*.f64 y x))) z)) (*.f64 -1 (*.f64 a (*.f64 t x))))))
(fma.f64 (fma.f64 y x (neg.f64 (*.f64 b c))) z (fma.f64 i (*.f64 a b) (fma.f64 0 x (neg.f64 (*.f64 a (*.f64 t x))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 a (*.f64 t x)))))
(neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t x))) (*.f64 y (*.f64 z x)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 z (fma.f64 y x (neg.f64 (*.f64 b c))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 t x)) (+.f64 (*.f64 i b) (*.f64 (+.f64 (*.f64 -1 t) t) x))) a) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 -1 (*.f64 t x) (fma.f64 i b (*.f64 (*.f64 0 t) x))) a (fma.f64 y (*.f64 z x) (neg.f64 (*.f64 b (*.f64 c z)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 t x)) (+.f64 (*.f64 i b) (*.f64 (+.f64 (*.f64 -1 t) t) x))) a) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 -1 (*.f64 t x) (fma.f64 i b (*.f64 (*.f64 0 t) x))) a (fma.f64 y (*.f64 z x) (neg.f64 (*.f64 b (*.f64 c z)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 t x)) (+.f64 (*.f64 i b) (*.f64 (+.f64 (*.f64 -1 t) t) x))) a) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 -1 (*.f64 t x) (fma.f64 i b (*.f64 (*.f64 0 t) x))) a (fma.f64 y (*.f64 z x) (neg.f64 (*.f64 b (*.f64 c z)))))
(*.f64 (+.f64 (*.f64 -1 (*.f64 t x)) (+.f64 (*.f64 i b) (*.f64 (+.f64 (*.f64 -1 t) t) x))) a)
(*.f64 a (fma.f64 -1 (*.f64 t x) (fma.f64 i b (*.f64 (*.f64 0 t) x))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 t x)) (+.f64 (*.f64 i b) (*.f64 (+.f64 (*.f64 -1 t) t) x))) a) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 -1 (*.f64 t x) (fma.f64 i b (*.f64 (*.f64 0 t) x))) a (fma.f64 y (*.f64 z x) (neg.f64 (*.f64 b (*.f64 c z)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 t x)) (+.f64 (*.f64 i b) (*.f64 (+.f64 (*.f64 -1 t) t) x))) a) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 -1 (*.f64 t x) (fma.f64 i b (*.f64 (*.f64 0 t) x))) a (fma.f64 y (*.f64 z x) (neg.f64 (*.f64 b (*.f64 c z)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 t x)) (+.f64 (*.f64 i b) (*.f64 (+.f64 (*.f64 -1 t) t) x))) a) (*.f64 y (*.f64 z x))))
(fma.f64 (fma.f64 -1 (*.f64 t x) (fma.f64 i b (*.f64 (*.f64 0 t) x))) a (fma.f64 y (*.f64 z x) (neg.f64 (*.f64 b (*.f64 c z)))))
(*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (+.f64 (*.f64 -1 (*.f64 i b)) (*.f64 (+.f64 (*.f64 -1 t) t) x)))))
(*.f64 (neg.f64 a) (fma.f64 t x (fma.f64 -1 (*.f64 b i) (*.f64 (*.f64 0 t) x))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (+.f64 (*.f64 -1 (*.f64 i b)) (*.f64 (+.f64 (*.f64 -1 t) t) x))))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (+.f64 (*.f64 -1 (*.f64 i b)) (*.f64 (+.f64 (*.f64 -1 t) t) x))))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t x) (+.f64 (*.f64 -1 (*.f64 i b)) (*.f64 (+.f64 (*.f64 -1 t) t) x))))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x)))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x))))
(*.f64 (*.f64 0 t) a)
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 y (*.f64 z x))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 a x)) t))
(*.f64 (*.f64 0 t) a)
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 a x)) t))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 a x)) t))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 a x)) t))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 i (*.f64 a b) (*.f64 x (+.f64 0 (-.f64 (*.f64 z y) (*.f64 t a)))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(fma.f64 i (*.f64 a b) (fma.f64 0 x (fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (*.f64 c z))))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(fma.f64 i (*.f64 a b) (fma.f64 0 x (fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (*.f64 c z))))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(fma.f64 i (*.f64 a b) (fma.f64 0 x (fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (*.f64 c z))))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 b (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(fma.f64 i (*.f64 a b) (fma.f64 0 x (fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (*.f64 c z))))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(fma.f64 i (*.f64 a b) (fma.f64 0 x (fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (*.f64 c z))))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(fma.f64 i (*.f64 a b) (fma.f64 0 x (fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (*.f64 c z))))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 b (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(fma.f64 i (*.f64 a b) (fma.f64 0 x (fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (*.f64 c z))))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(fma.f64 i (*.f64 a b) (fma.f64 0 x (fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (*.f64 c z))))))
(+.f64 (*.f64 i (*.f64 a b)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b))))))
(fma.f64 i (*.f64 a b) (fma.f64 0 x (fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (*.f64 c z))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 c (*.f64 z b)))))
(fma.f64 0 x (fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (*.f64 c z)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))))
(fma.f64 i (*.f64 a b) (fma.f64 0 x (fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (*.f64 c z))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))))
(fma.f64 i (*.f64 a b) (fma.f64 0 x (fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (*.f64 c z))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))))
(fma.f64 i (*.f64 a b) (fma.f64 0 x (fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (*.f64 c z))))))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 b i))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))))
(fma.f64 i (*.f64 a b) (fma.f64 0 x (fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (*.f64 c z))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))))
(fma.f64 i (*.f64 a b) (fma.f64 0 x (fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (*.f64 c z))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))))
(fma.f64 i (*.f64 a b) (fma.f64 0 x (fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (*.f64 c z))))))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 b i))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b)))))
(fma.f64 i (*.f64 a b) (fma.f64 0 x (fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (*.f64 c z))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b)))))
(fma.f64 i (*.f64 a b) (fma.f64 0 x (fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (*.f64 c z))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 a (*.f64 i b)))))
(fma.f64 i (*.f64 a b) (fma.f64 0 x (fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (*.f64 c z))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 t a)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 a t)) x) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 t a)) x (neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 b i))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 b (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 b (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 b i))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 b (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 b (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 b (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 b i))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 b i))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 a (*.f64 i b)))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 b (*.f64 c z)))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 b z))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 b i))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 b i))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 i (*.f64 a b) (neg.f64 (*.f64 b (*.f64 c z))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(neg.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(+.f64 (*.f64 a t) (*.f64 a t))
(*.f64 (*.f64 0 t) a)
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (+.f64 a a)))) 1)
(*.f64 (*.f64 0 t) a)
(*.f64 t (+.f64 a a))
(*.f64 (*.f64 0 t) a)
(*.f64 (*.f64 t (+.f64 a a)) 1)
(*.f64 (*.f64 0 t) a)
(*.f64 1 (*.f64 t (+.f64 a a)))
(*.f64 (*.f64 0 t) a)
(*.f64 (sqrt.f64 (*.f64 t (+.f64 a a))) (sqrt.f64 (*.f64 t (+.f64 a a))))
(*.f64 (*.f64 0 t) a)
(*.f64 (cbrt.f64 (*.f64 t (+.f64 a a))) (cbrt.f64 (pow.f64 (*.f64 t (+.f64 a a)) 2)))
(*.f64 (*.f64 0 t) a)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 t (+.f64 a a)) 2)) (cbrt.f64 (*.f64 t (+.f64 a a))))
(*.f64 (*.f64 0 t) a)
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2))))
(*.f64 (*.f64 0 t) a)
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (*.f64 a t) (*.f64 a t)))
(*.f64 (*.f64 0 t) a)
(pow.f64 (*.f64 t (+.f64 a a)) 1)
(*.f64 (*.f64 0 t) a)
(pow.f64 (sqrt.f64 (*.f64 t (+.f64 a a))) 2)
(*.f64 (*.f64 0 t) a)
(pow.f64 (cbrt.f64 (*.f64 t (+.f64 a a))) 3)
(*.f64 (*.f64 0 t) a)
(pow.f64 (pow.f64 (*.f64 t (+.f64 a a)) 3) 1/3)
(*.f64 (*.f64 0 t) a)
(sqrt.f64 (pow.f64 (*.f64 t (+.f64 a a)) 2))
(*.f64 (*.f64 0 t) a)
(log.f64 (exp.f64 (*.f64 t (+.f64 a a))))
(*.f64 (*.f64 0 t) a)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (+.f64 a a)))))
(*.f64 (*.f64 0 t) a)
(cbrt.f64 (pow.f64 (*.f64 t (+.f64 a a)) 3))
(*.f64 (*.f64 0 t) a)
(expm1.f64 (log1p.f64 (*.f64 t (+.f64 a a))))
(*.f64 (*.f64 0 t) a)
(exp.f64 (log.f64 (*.f64 t (+.f64 a a))))
(*.f64 (*.f64 0 t) a)
(exp.f64 (*.f64 (log.f64 (*.f64 t (+.f64 a a))) 1))
(*.f64 (*.f64 0 t) a)
(log1p.f64 (expm1.f64 (*.f64 t (+.f64 a a))))
(*.f64 (*.f64 0 t) a)
(+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(+.f64 (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)) (*.f64 x (fma.f64 z y (*.f64 a t))))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(+.f64 (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)) (*.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) 1))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(+.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) (*.f64 (*.f64 t (+.f64 a a)) x))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(+.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) (*.f64 b (fma.f64 a i (*.f64 a i))))
(+.f64 (fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i)))) (*.f64 b (fma.f64 a i (*.f64 a i))))
(+.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) (*.f64 (fma.f64 a i (*.f64 a i)) b))
(+.f64 (fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i)))) (*.f64 b (fma.f64 a i (*.f64 a i))))
(+.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (*.f64 (fma.f64 z c (*.f64 a i)) b))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (+.f64 (*.f64 (*.f64 t (+.f64 a a)) x) (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b))))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 (*.f64 t (+.f64 a a)) x) (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 x (*.f64 z y)) (+.f64 (*.f64 x (*.f64 a t)) (*.f64 (fma.f64 z c (*.f64 a i)) b)))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 x (*.f64 z y)) (+.f64 (*.f64 x (*.f64 a t)) (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b))))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 (*.f64 z y) x) (+.f64 (*.f64 (*.f64 a t) x) (*.f64 (fma.f64 z c (*.f64 a i)) b)))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 (*.f64 z y) x) (+.f64 (*.f64 (*.f64 a t) x) (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b))))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 (*.f64 (*.f64 t (+.f64 a a)) x) 1) (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) 1) (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(+.f64 (+.f64 (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)) (*.f64 x (*.f64 z y))) (*.f64 x (*.f64 a t)))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(+.f64 (+.f64 (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)) (*.f64 (*.f64 z y) x)) (*.f64 (*.f64 a t) x))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(+.f64 (+.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (*.f64 b (*.f64 z c))) (*.f64 b (*.f64 a i)))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(+.f64 (+.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (*.f64 (*.f64 z c) b)) (*.f64 (*.f64 a i) b))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(+.f64 (+.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (*.f64 (*.f64 (*.f64 t (+.f64 a a)) x) 1)) (*.f64 (fma.f64 z c (*.f64 a i)) b))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(+.f64 (+.f64 (*.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) 1) (*.f64 (fma.f64 z c (*.f64 a i)) b)) (*.f64 (*.f64 t (+.f64 a a)) x))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(+.f64 (+.f64 (*.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) 1) (*.f64 (*.f64 t (+.f64 a a)) x)) (*.f64 (fma.f64 z c (*.f64 a i)) b))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(+.f64 (+.f64 (*.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) 1) (*.f64 (*.f64 (*.f64 t (+.f64 a a)) x) 1)) (*.f64 (fma.f64 z c (*.f64 a i)) b))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))))) 1)
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(*.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) 1)
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(*.f64 1 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))) (sqrt.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(*.f64 (cbrt.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))) (cbrt.f64 (pow.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) 2)))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) 2)) (cbrt.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (*.f64 x (fma.f64 z y (*.f64 a t)))) (pow.f64 (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)) 2)) (-.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b))))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 z y (*.f64 t a))) (*.f64 x (fma.f64 z y (*.f64 t a)))) (pow.f64 (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 b (fma.f64 z c (*.f64 a i)))) 2)) (-.f64 (*.f64 x (fma.f64 z y (*.f64 t a))) (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 b (fma.f64 z c (*.f64 a i))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)) 3) (pow.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) 3)) (+.f64 (*.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (*.f64 x (fma.f64 z y (*.f64 a t)))) (-.f64 (pow.f64 (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b)) 2) (*.f64 (*.f64 x (fma.f64 z y (*.f64 a t))) (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 (fma.f64 z c (*.f64 a i)) b))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 b (fma.f64 z c (*.f64 a i)))) 3) (pow.f64 (*.f64 x (fma.f64 z y (*.f64 t a))) 3)) (fma.f64 (*.f64 x (fma.f64 z y (*.f64 t a))) (*.f64 x (fma.f64 z y (*.f64 t a))) (-.f64 (pow.f64 (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 b (fma.f64 z c (*.f64 a i)))) 2) (*.f64 x (*.f64 (fma.f64 z y (*.f64 t a)) (fma.f64 x (*.f64 t (+.f64 a a)) (*.f64 b (fma.f64 z c (*.f64 a i)))))))))
(pow.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) 1)
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(pow.f64 (sqrt.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))) 2)
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))) 3)
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(pow.f64 (pow.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) 3) 1/3)
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(sqrt.f64 (pow.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) 2))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(log.f64 (exp.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))))))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t)))) 3))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(exp.f64 (log.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))) 1))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 x (fma.f64 z y (*.f64 a t))))))
(fma.f64 x (fma.f64 z y (*.f64 t a)) (*.f64 b (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 b (fma.f64 a i (*.f64 a i))))
(*.f64 b (+.f64 (fma.f64 a i (*.f64 a i)) (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (*.f64 (fma.f64 a i (*.f64 a i)) b))
(*.f64 b (+.f64 (fma.f64 a i (*.f64 a i)) (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (+.f64 (*.f64 b (fma.f64 a i (*.f64 a i))) (*.f64 b (fma.f64 a i (*.f64 a i)))))
(fma.f64 (fma.f64 z c (*.f64 a i)) b (*.f64 (fma.f64 a i (*.f64 a i)) (+.f64 b b)))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (+.f64 (*.f64 (fma.f64 a i (*.f64 a i)) b) (*.f64 b (fma.f64 a i (*.f64 a i)))))
(fma.f64 (fma.f64 z c (*.f64 a i)) b (*.f64 (fma.f64 a i (*.f64 a i)) (+.f64 b b)))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (+.f64 (*.f64 b (fma.f64 a i (*.f64 a i))) (*.f64 (fma.f64 a i (*.f64 a i)) b)))
(fma.f64 (fma.f64 z c (*.f64 a i)) b (*.f64 (fma.f64 a i (*.f64 a i)) (+.f64 b b)))
(+.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) (+.f64 (*.f64 (fma.f64 a i (*.f64 a i)) b) (*.f64 (fma.f64 a i (*.f64 a i)) b)))
(fma.f64 (fma.f64 z c (*.f64 a i)) b (*.f64 (fma.f64 a i (*.f64 a i)) (+.f64 b b)))
(+.f64 (*.f64 b (*.f64 z c)) (*.f64 b (*.f64 a i)))
(*.f64 b (fma.f64 z c (*.f64 a i)))
(+.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a i)) (*.f64 b (fma.f64 a i (*.f64 a i)))))
(*.f64 b (+.f64 (fma.f64 a i (*.f64 a i)) (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 b (*.f64 z c)) (+.f64 (*.f64 b (*.f64 a i)) (*.f64 (fma.f64 a i (*.f64 a i)) b)))
(*.f64 b (+.f64 (fma.f64 a i (*.f64 a i)) (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 b (*.f64 a i)) (*.f64 b (*.f64 z c)))
(*.f64 b (fma.f64 z c (*.f64 a i)))
(+.f64 (*.f64 b (fma.f64 a i (*.f64 a i))) (*.f64 (fma.f64 z c (*.f64 a i)) b))
(*.f64 b (+.f64 (fma.f64 a i (*.f64 a i)) (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 (*.f64 z c) b) (*.f64 (*.f64 a i) b))
(*.f64 b (fma.f64 z c (*.f64 a i)))
(+.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a i) b) (*.f64 b (fma.f64 a i (*.f64 a i)))))
(*.f64 b (+.f64 (fma.f64 a i (*.f64 a i)) (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 (*.f64 z c) b) (+.f64 (*.f64 (*.f64 a i) b) (*.f64 (fma.f64 a i (*.f64 a i)) b)))
(*.f64 b (+.f64 (fma.f64 a i (*.f64 a i)) (fma.f64 z c (*.f64 a i))))
(+.f64 (*.f64 (*.f64 a i) b) (*.f64 (*.f64 z c) b))
(*.f64 b (fma.f64 z c (*.f64 a i)))
(+.f64 (*.f64 (fma.f64 a i (*.f64 a i)) b) (*.f64 (fma.f64 z c (*.f64 a i)) b))
(*.f64 b (+.f64 (fma.f64 a i (*.f64 a i)) (fma.f64 z c (*.f64 a i))))
(-.f64 0 (*.f64 (fma.f64 z c (*.f64 a i)) b))
(*.f64 b (fma.f64 z c (*.f64 a i)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b))) 1)
(*.f64 b (fma.f64 z c (*.f64 a i)))
(/.f64 (*.f64 b (pow.f64 (fma.f64 z c (*.f64 a i)) 2)) (fma.f64 z c (*.f64 a i)))
(/.f64 b (/.f64 (fma.f64 z c (*.f64 a i)) (pow.f64 (fma.f64 z c (*.f64 a i)) 2)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3))) (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i)))) b))
(/.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) b) (fma.f64 z c (*.f64 a i)))
(/.f64 b (/.f64 (fma.f64 z c (*.f64 a i)) (pow.f64 (fma.f64 z c (*.f64 a i)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z c) 3) (pow.f64 (*.f64 a i) 3)) b) (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 a i) 3)) (/.f64 (+.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 2) (*.f64 c (*.f64 z (*.f64 a i)))) b))
(pow.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) 1)
(*.f64 b (fma.f64 z c (*.f64 a i)))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b)) 2)
(*.f64 b (fma.f64 z c (*.f64 a i)))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b)) 3)
(*.f64 b (fma.f64 z c (*.f64 a i)))
(pow.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) 3) 1/3)
(*.f64 b (fma.f64 z c (*.f64 a i)))
(neg.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b))
(*.f64 b (fma.f64 z c (*.f64 a i)))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) 2))
(*.f64 b (fma.f64 z c (*.f64 a i)))
(log.f64 (pow.f64 (exp.f64 b) (fma.f64 z c (*.f64 a i))))
(*.f64 b (fma.f64 z c (*.f64 a i)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b))))
(*.f64 b (fma.f64 z c (*.f64 a i)))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b) 3))
(*.f64 b (fma.f64 z c (*.f64 a i)))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (fma.f64 z c (*.f64 a i)) 3)))
(*.f64 b (fma.f64 z c (*.f64 a i)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z c (*.f64 a i)) 3) (pow.f64 b 3)))
(*.f64 b (fma.f64 z c (*.f64 a i)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b)))
(*.f64 b (fma.f64 z c (*.f64 a i)))
(exp.f64 (log.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b)))
(*.f64 b (fma.f64 z c (*.f64 a i)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b)) 1))
(*.f64 b (fma.f64 z c (*.f64 a i)))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 z c (*.f64 a i)) b)))
(*.f64 b (fma.f64 z c (*.f64 a i)))

localize9.0ms (0%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
91.5%
(*.f64 c (*.f64 t j))
Compiler

Compiled 20 to 11 computations (45% saved)

localize11.0ms (0%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 y x) (*.f64 c b))
91.5%
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
Compiler

Compiled 36 to 13 computations (63.9% saved)

series7.0ms (0%)

Counts
2 → 96
Calls

27 calls:

TimeVariablePointExpression
1.0ms
z
@-inf
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
0.0ms
y
@0
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
0.0ms
z
@0
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
0.0ms
c
@inf
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
0.0ms
y
@inf
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)

rewrite130.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
988×distribute-rgt-in
936×distribute-lft-in
778×associate-*r/
616×associate-*l/
344×associate-+l+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01144
123544
2315444
Stop Event
node limit
Counts
2 → 288
Calls
Call 1
Inputs
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(-.f64 (*.f64 y x) (*.f64 c b))
Outputs
(((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (*.f64 (*.f64 c b) 0))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 (*.f64 c b) 0) z)) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 z (*.f64 (*.f64 c b) 0)) (*.f64 z (*.f64 (*.f64 c b) 0)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) z) (*.f64 z (*.f64 (*.f64 c b) 0)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 z (*.f64 (*.f64 c b) 0)) (*.f64 (*.f64 (*.f64 c b) 0) z))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) z) (*.f64 (*.f64 (*.f64 c b) 0) z))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (*.f64 (*.f64 (*.f64 c b) 0) 2))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (*.f64 (*.f64 (*.f64 c b) 0) 1))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 1 (*.f64 z (*.f64 (*.f64 c b) 0)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 1 (*.f64 (*.f64 (*.f64 c b) 0) z))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) z)) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) z)) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) z)) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) z)) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) z)) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) z)) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 z (*.f64 (*.f64 c b) 0)) 1)) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 (*.f64 (*.f64 c b) 0) z) 1)) (2)) ((+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) (2)) ((+.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 z (*.f64 (*.f64 c b) 0)))) (2)) ((+.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 (*.f64 (*.f64 c b) 0) z))) (2)) ((+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)))) (2)) ((+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 z (*.f64 y x))) (2)) ((+.f64 (*.f64 z (*.f64 (*.f64 c b) 0)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (2)) ((+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 c (neg.f64 b)) z)) (2)) ((+.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 z (*.f64 (*.f64 c b) 0)))) (2)) ((+.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 (*.f64 (*.f64 c b) 0) z))) (2)) ((+.f64 (*.f64 (*.f64 y x) z) (*.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) z)) (2)) ((+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 (*.f64 y x) z)) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 c b) 0) z) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (2)) ((+.f64 (*.f64 1 (*.f64 z (*.f64 y x))) (*.f64 1 (*.f64 z (*.f64 c (neg.f64 b))))) (2)) ((+.f64 (*.f64 1 (*.f64 (*.f64 y x) z)) (*.f64 1 (*.f64 (*.f64 c (neg.f64 b)) z))) (2)) ((+.f64 (*.f64 (*.f64 z (*.f64 y x)) 1) (*.f64 (*.f64 z (*.f64 c (neg.f64 b))) 1)) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 y x) z) 1) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) z) 1)) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))) 1) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))) (-.f64 1 (*.f64 z (*.f64 (*.f64 c b) 0)))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))) (-.f64 1 (*.f64 (*.f64 (*.f64 c b) 0) z))) (2)) ((/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 (fma.f64 y x (*.f64 c b)) z)) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) z)) (2)) ((/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (fma.f64 y x (*.f64 c b))) (2)) ((/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) (fma.f64 y x (*.f64 c b))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (2)) ((/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) (2)) ((/.f64 (*.f64 z (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (*.f64 (*.f64 c b) 0)))) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (*.f64 (*.f64 c b) 0)))) (2)) ((/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))))) (2)) ((/.f64 (*.f64 z (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (*.f64 (*.f64 c b) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 y x) (*.f64 c b)))))) (2)) ((/.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (neg.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (fma.f64 y x (*.f64 c b))) (2)) ((/.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (2)) ((/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z)) (fma.f64 y x (*.f64 c b))) (2)) ((/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (2)) ((/.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) z) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (*.f64 (*.f64 c b) 0))) z) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (*.f64 (*.f64 c b) 0)))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) z) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (*.f64 (*.f64 c b) 0) 3)) z) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 y x) (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) z) (neg.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) z) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) 1) (fma.f64 y x (*.f64 c b))) (2)) ((/.f64 (*.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (2)) ((/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) 1) (fma.f64 y x (*.f64 c b))) (2)) ((/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) z)) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) z)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) 1) (fma.f64 y x (*.f64 c b))) (2)) ((/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (2)) ((/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) 1) (fma.f64 y x (*.f64 c b))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) 3) (2)) ((pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 z) (-.f64 (*.f64 y x) (*.f64 c b)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))) (2)) ((cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 3)) (2)) ((cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 z 3))) (2)) ((cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3))) (2)) ((expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))) (2)) ((exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))) (2)))
(((+.f64 (*.f64 y x) (*.f64 c (neg.f64 b))) (2)) ((+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0))) (2)) ((+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) (*.f64 (*.f64 c b) 0))) (2)) ((+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 (*.f64 c b) 0) 2))) (2)) ((+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) (*.f64 (*.f64 (*.f64 c b) 0) 2))) (2)) ((+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 (*.f64 c b) 0) 1))) (2)) ((+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) (*.f64 (*.f64 (*.f64 c b) 0) 1))) (2)) ((+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((+.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) 1)) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 c b) 0)) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 2)) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 1)) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) (*.f64 (*.f64 c b) 0))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) (*.f64 (*.f64 c b) 0))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (*.f64 (*.f64 c b) 0))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (*.f64 (*.f64 c b) 0))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (*.f64 (*.f64 c b) 0))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (*.f64 (*.f64 c b) 0))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 c b) 0) (*.f64 (*.f64 (*.f64 c b) 0) 2))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) (*.f64 (*.f64 (*.f64 c b) 0) 2))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) (*.f64 (*.f64 (*.f64 c b) 0) 2))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 2))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 2))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 2))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 2))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 c b) 0) (*.f64 (*.f64 (*.f64 c b) 0) 1))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) (*.f64 (*.f64 (*.f64 c b) 0) 1))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) (*.f64 (*.f64 (*.f64 c b) 0) 1))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 1))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 1))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 1))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 1))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 c b) 0) (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 c b) 0) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 c b) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 c b) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (*.f64 (*.f64 (*.f64 c b) 0) 1))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) 1)) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) 1)) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) 1)) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) 1)) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) 1)) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) 1)) (2)) ((+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x)) (2)) ((+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (*.f64 (*.f64 c b) 0))) (2)) ((+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c b) 0) 2))) (2)) ((+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c b) 0) 1))) (2)) ((+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 c b)))) (2)) ((+.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 y x) (*.f64 c b))) (2)) ((+.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) (*.f64 y x)) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) (-.f64 (*.f64 y x) (*.f64 c b))) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) (-.f64 (*.f64 y x) (*.f64 c b))) (2)) ((+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))) (2)) ((+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))) (2)) ((+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))) (2)) ((+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))) (2)) ((+.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 c (neg.f64 b))) (*.f64 c b)) (2)) ((+.f64 (+.f64 (*.f64 (*.f64 c b) 0) (*.f64 y x)) (*.f64 c (neg.f64 b))) (2)) ((+.f64 (+.f64 (*.f64 (*.f64 c b) 0) (*.f64 y x)) (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0))) (2)) ((+.f64 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 c b)))) 1) (2)) ((*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1) (2)) ((*.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))) (2)) ((*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (2)) ((*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (2)) ((*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (2)) ((*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b)))) (2)) ((*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((*.f64 (+.f64 (sqrt.f64 (*.f64 c b)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b)))) (2)) ((*.f64 (/.f64 1 (fma.f64 y x (*.f64 c b))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (2)) ((*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (2)) ((*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (-.f64 (*.f64 y x) (*.f64 c b))) (2)) ((*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) (*.f64 y x))))) (2)) ((*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (2)) ((*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) (-.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2))))) (2)) ((/.f64 1 (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))) (2)) ((/.f64 (fma.f64 y x (*.f64 c b)) (/.f64 (fma.f64 y x (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (2)) ((/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (/.f64 (fma.f64 y x (*.f64 c b)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))) (2)) ((/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (/.f64 (fma.f64 y x (*.f64 c b)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) (2)) ((/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (*.f64 (*.f64 c b) 0))) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (*.f64 (*.f64 c b) 0)))) (2)) ((/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 c b) 2))) (*.f64 (fma.f64 y x (*.f64 c b)) (+.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))) (2)) ((/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))))) (2)) ((/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (*.f64 (*.f64 c b) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 y x) (*.f64 c b)))))) (2)) ((/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c b) 2) 3)) (*.f64 (fma.f64 y x (*.f64 c b)) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))))) (2)) ((/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (neg.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (2)) ((/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) (2)) ((/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (*.f64 (*.f64 c b) 0)))) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (*.f64 (*.f64 c b) 0)))) (2)) ((/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))))) (2)) ((/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (*.f64 (*.f64 c b) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 y x) (*.f64 c b)))))) (2)) ((/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (neg.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) 1) (fma.f64 y x (*.f64 c b))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) 1) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (*.f64 (*.f64 c b) 0))) 1) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (*.f64 (*.f64 c b) 0)))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (*.f64 (*.f64 c b) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 y x) (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) 1) (neg.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 c b) 2))) (/.f64 1 (fma.f64 y x (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c b) 2) 3)) (/.f64 1 (fma.f64 y x (*.f64 c b)))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2))))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) 1) (fma.f64 y x (*.f64 c b))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1) (2)) ((pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (2)) ((pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 3) (2)) ((pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2)) (2)) ((log.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 c b))))) (2)) ((cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3)) (2)) ((expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (2)) ((exp.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (2)) ((exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 1)) (2)) ((log1p.f64 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (2)) ((fma.f64 y x (*.f64 c (neg.f64 b))) (2)) ((fma.f64 x y (*.f64 c (neg.f64 b))) (2)) ((fma.f64 1 (*.f64 y x) (*.f64 c (neg.f64 b))) (2)) ((fma.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 c b) 0)) (2)) ((fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 c (neg.f64 b))) (2)) ((fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 (*.f64 c b) 0)) (2)) ((fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 c (neg.f64 b))) (2)) ((fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 (*.f64 c b) 0)) (2)))

simplify180.0ms (0.2%)

Algorithm
egg-herbie
Rules
1088×+-commutative
1026×fma-def
782×associate-/l*
756×associate-*r*
672×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
066215994
1181914188
2739814188
Stop Event
node limit
Counts
384 → 379
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 -1 (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 -1 (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 -1 (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 -1 (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 -1 (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(*.f64 -1 (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (*.f64 (*.f64 c b) 0)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 (*.f64 c b) 0) z))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 z (*.f64 (*.f64 c b) 0)) (*.f64 z (*.f64 (*.f64 c b) 0))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) z) (*.f64 z (*.f64 (*.f64 c b) 0))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 z (*.f64 (*.f64 c b) 0)) (*.f64 (*.f64 (*.f64 c b) 0) z)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) z) (*.f64 (*.f64 (*.f64 c b) 0) z)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (*.f64 (*.f64 (*.f64 c b) 0) 2)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (*.f64 (*.f64 (*.f64 c b) 0) 1)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 1 (*.f64 z (*.f64 (*.f64 c b) 0))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 1 (*.f64 (*.f64 (*.f64 c b) 0) z)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) z))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) z))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) z))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) z))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) z))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) z))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 z (*.f64 (*.f64 c b) 0)) 1))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 (*.f64 (*.f64 c b) 0) z) 1))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 z (*.f64 (*.f64 c b) 0))))
(+.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 (*.f64 (*.f64 c b) 0) z)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0))))
(+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 z (*.f64 y x)))
(+.f64 (*.f64 z (*.f64 (*.f64 c b) 0)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 c (neg.f64 b)) z))
(+.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 z (*.f64 (*.f64 c b) 0))))
(+.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 (*.f64 (*.f64 c b) 0) z)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) z))
(+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 (*.f64 y x) z))
(+.f64 (*.f64 (*.f64 (*.f64 c b) 0) z) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))
(+.f64 (*.f64 1 (*.f64 z (*.f64 y x))) (*.f64 1 (*.f64 z (*.f64 c (neg.f64 b)))))
(+.f64 (*.f64 1 (*.f64 (*.f64 y x) z)) (*.f64 1 (*.f64 (*.f64 c (neg.f64 b)) z)))
(+.f64 (*.f64 (*.f64 z (*.f64 y x)) 1) (*.f64 (*.f64 z (*.f64 c (neg.f64 b))) 1))
(+.f64 (*.f64 (*.f64 (*.f64 y x) z) 1) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) z) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))) (-.f64 1 (*.f64 z (*.f64 (*.f64 c b) 0))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))) (-.f64 1 (*.f64 (*.f64 (*.f64 c b) 0) z)))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 (fma.f64 y x (*.f64 c b)) z))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) z))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (*.f64 (*.f64 c b) 0)))) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (*.f64 (*.f64 c b) 0))))
(/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 y x)))))
(/.f64 (*.f64 z (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (*.f64 (*.f64 c b) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (neg.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z)) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) z) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (*.f64 (*.f64 c b) 0))) z) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (*.f64 (*.f64 c b) 0))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) z) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 y x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (*.f64 (*.f64 c b) 0) 3)) z) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) z) (neg.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) z) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) 1) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) 1) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) z)) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) z)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) 1) (fma.f64 y x (*.f64 c b)))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) 1) (fma.f64 y x (*.f64 c b)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 1)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) 2)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 2))
(log.f64 (pow.f64 (exp.f64 z) (-.f64 (*.f64 y x) (*.f64 c b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 z 3)))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))
(+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) (*.f64 (*.f64 c b) 0)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 (*.f64 c b) 0) 2)))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) (*.f64 (*.f64 (*.f64 c b) 0) 2)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 (*.f64 c b) 0) 1)))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) (*.f64 (*.f64 (*.f64 c b) 0) 1)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 c b) 0))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 2))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) (*.f64 (*.f64 c b) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) (*.f64 (*.f64 c b) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (*.f64 (*.f64 c b) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (*.f64 (*.f64 c b) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (*.f64 (*.f64 c b) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (*.f64 (*.f64 c b) 0)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 c b) 0) (*.f64 (*.f64 (*.f64 c b) 0) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) (*.f64 (*.f64 (*.f64 c b) 0) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) (*.f64 (*.f64 (*.f64 c b) 0) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 c b) 0) (*.f64 (*.f64 (*.f64 c b) 0) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) (*.f64 (*.f64 (*.f64 c b) 0) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) (*.f64 (*.f64 (*.f64 c b) 0) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 c b) 0) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 c b) 0) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 c b) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 c b) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (*.f64 (*.f64 (*.f64 c b) 0) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) 1))
(+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (*.f64 (*.f64 c b) 0)))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c b) 0) 2)))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c b) 0) 1)))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) (*.f64 y x))
(+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 c (neg.f64 b))) (*.f64 c b))
(+.f64 (+.f64 (*.f64 (*.f64 c b) 0) (*.f64 y x)) (*.f64 c (neg.f64 b)))
(+.f64 (+.f64 (*.f64 (*.f64 c b) 0) (*.f64 y x)) (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)))
(+.f64 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 c b)))) 1)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1)
(*.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c b)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))))
(*.f64 (/.f64 1 (fma.f64 y x (*.f64 c b))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) (*.f64 y x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) (-.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2)))))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(/.f64 (fma.f64 y x (*.f64 c b)) (/.f64 (fma.f64 y x (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 c b))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (/.f64 (fma.f64 y x (*.f64 c b)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (/.f64 (fma.f64 y x (*.f64 c b)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (*.f64 (*.f64 c b) 0))) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (*.f64 (*.f64 c b) 0))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 c b) 2))) (*.f64 (fma.f64 y x (*.f64 c b)) (+.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (*.f64 (*.f64 c b) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c b) 2) 3)) (*.f64 (fma.f64 y x (*.f64 c b)) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (neg.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (*.f64 (*.f64 c b) 0)))) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (*.f64 (*.f64 c b) 0))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 y x)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (*.f64 (*.f64 c b) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (neg.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) 1) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) 1) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (*.f64 (*.f64 c b) 0))) 1) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (*.f64 (*.f64 c b) 0))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 y x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (*.f64 (*.f64 c b) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) 1) (neg.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 c b) 2))) (/.f64 1 (fma.f64 y x (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c b) 2) 3)) (/.f64 1 (fma.f64 y x (*.f64 c b)))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) 1) (fma.f64 y x (*.f64 c b)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(exp.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 x y (*.f64 c (neg.f64 b)))
(fma.f64 1 (*.f64 y x) (*.f64 c (neg.f64 b)))
(fma.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 c b) 0))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 c (neg.f64 b)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 (*.f64 c b) 0))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 c (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 (*.f64 c b) 0))
Outputs
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 (*.f64 z b) (neg.f64 c))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 (*.f64 z b) (neg.f64 c))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 (*.f64 z b) (neg.f64 c))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 (*.f64 z b) (neg.f64 c))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 (*.f64 z b) (neg.f64 c))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(*.f64 (neg.f64 c) (*.f64 z b))
(*.f64 (*.f64 z b) (neg.f64 c))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 -1 (*.f64 c b))
(*.f64 c (neg.f64 b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 -1 (*.f64 c b))
(*.f64 c (neg.f64 b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 -1 (*.f64 c b))
(*.f64 c (neg.f64 b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 -1 (*.f64 c b))
(*.f64 c (neg.f64 b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 -1 (*.f64 c b))
(*.f64 c (neg.f64 b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 -1 (*.f64 c b))
(*.f64 c (neg.f64 b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (*.f64 (*.f64 c b) 0)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 (*.f64 c b) 0) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 z (*.f64 (*.f64 c b) 0)) (*.f64 z (*.f64 (*.f64 c b) 0))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) z) (*.f64 z (*.f64 (*.f64 c b) 0))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 z (*.f64 (*.f64 c b) 0)) (*.f64 (*.f64 (*.f64 c b) 0) z)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) z) (*.f64 (*.f64 (*.f64 c b) 0) z)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (*.f64 (*.f64 (*.f64 c b) 0) 2)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (*.f64 (*.f64 (*.f64 c b) 0) 1)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (neg.f64 c) b (*.f64 c b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b)))
(*.f64 z (+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x)))
(*.f64 z (+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b))))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b)))
(*.f64 z (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x)))
(*.f64 z (+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 1 (*.f64 z (*.f64 (*.f64 c b) 0))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 1 (*.f64 (*.f64 (*.f64 c b) 0) z)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) z))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b)))
(*.f64 z (+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x)))
(*.f64 z (+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b))))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) z))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b)))
(*.f64 z (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x)))
(*.f64 z (+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 z (*.f64 (*.f64 c b) 0)) 1))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 (*.f64 (*.f64 c b) 0) z) 1))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 z (*.f64 (*.f64 c b) 0))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 (*.f64 (*.f64 c b) 0) z)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 z (*.f64 y x)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 z (*.f64 (*.f64 c b) 0)) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 c (neg.f64 b)) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 z (*.f64 (*.f64 c b) 0))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 (*.f64 (*.f64 c b) 0) z)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 (*.f64 y x) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 (*.f64 c b) 0) z) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 1 (*.f64 z (*.f64 y x))) (*.f64 1 (*.f64 z (*.f64 c (neg.f64 b)))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 1 (*.f64 (*.f64 y x) z)) (*.f64 1 (*.f64 (*.f64 c (neg.f64 b)) z)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 z (*.f64 y x)) 1) (*.f64 (*.f64 z (*.f64 c (neg.f64 b))) 1))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 (*.f64 y x) z) 1) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) z) 1))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))) 1)
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))) (-.f64 1 (*.f64 z (*.f64 (*.f64 c b) 0))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))) (-.f64 1 (*.f64 (*.f64 (*.f64 c b) 0) z)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 (fma.f64 y x (*.f64 c b)) z))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) z))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 z (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (fma.f64 y x (*.f64 c b)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 z (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) (fma.f64 y x (*.f64 c b)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 z (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (*.f64 z (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (*.f64 (*.f64 c b) 0)))) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (*.f64 (*.f64 c b) 0))))
(/.f64 z (/.f64 (-.f64 (*.f64 y x) (fma.f64 c b 0)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) 0)))
(*.f64 (/.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2))
(/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (neg.f64 b) (fma.f64 c (neg.f64 b) (neg.f64 (*.f64 y x)))))) z))
(*.f64 (/.f64 z (fma.f64 (*.f64 c (neg.f64 b)) (neg.f64 (fma.f64 c b (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (*.f64 z (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (*.f64 (*.f64 c b) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 0 (-.f64 0 (-.f64 (*.f64 y x) (*.f64 c b))))) (+.f64 0 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2)) z)
(/.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (neg.f64 (fma.f64 y x (*.f64 c b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 z (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (fma.f64 y x (*.f64 c b)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 z (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z)) (fma.f64 y x (*.f64 c b)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 z (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (fma.f64 c b (*.f64 y x)))) (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(/.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))))
(*.f64 (/.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (fma.f64 c b (*.f64 y x)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(/.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (/.f64 (cbrt.f64 (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) z) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (*.f64 (*.f64 c b) 0))) z) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (*.f64 (*.f64 c b) 0))))
(/.f64 z (/.f64 (-.f64 (*.f64 y x) (fma.f64 c b 0)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) 0)))
(*.f64 (/.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) z) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (neg.f64 b) (fma.f64 c (neg.f64 b) (neg.f64 (*.f64 y x)))))) z))
(*.f64 (/.f64 z (fma.f64 (*.f64 c (neg.f64 b)) (neg.f64 (fma.f64 c b (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (*.f64 (*.f64 c b) 0) 3)) z) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 0 (-.f64 0 (-.f64 (*.f64 y x) (*.f64 c b))))) (+.f64 0 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2)) z)
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) z) (neg.f64 (fma.f64 y x (*.f64 c b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) z) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 z (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) 1) (fma.f64 y x (*.f64 c b)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (*.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 z (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) 1) (fma.f64 y x (*.f64 c b)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 z (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) z)) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (fma.f64 c b (*.f64 y x)))) (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) z)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))))
(*.f64 (/.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) 1) (fma.f64 y x (*.f64 c b)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 z (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 z (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 z (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) 1) (fma.f64 y x (*.f64 c b)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 z (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 z (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 z (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 1)
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) 2)
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) 3)
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 3) 1/3)
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 2))
(sqrt.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2))
(fabs.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))))
(log.f64 (pow.f64 (exp.f64 z) (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 3))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 z 3)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) 1))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 c) (*.f64 z b)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) (*.f64 (*.f64 c b) 0)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 (*.f64 c b) 0) 2)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) (*.f64 (*.f64 (*.f64 c b) 0) 2)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 (*.f64 c b) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) (*.f64 (*.f64 (*.f64 c b) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) 1))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 c b) 0))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 2))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 1))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) (*.f64 (*.f64 c b) 0)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) (*.f64 (*.f64 c b) 0)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (*.f64 (*.f64 c b) 0)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (*.f64 (*.f64 c b) 0)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (*.f64 (*.f64 c b) 0)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (*.f64 (*.f64 c b) 0)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 c b) 0) (*.f64 (*.f64 (*.f64 c b) 0) 2)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) (*.f64 (*.f64 (*.f64 c b) 0) 2)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) (*.f64 (*.f64 (*.f64 c b) 0) 2)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 2)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 2)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 2)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 2)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 c b) 0) (*.f64 (*.f64 (*.f64 c b) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) (*.f64 (*.f64 (*.f64 c b) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) (*.f64 (*.f64 (*.f64 c b) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 1)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (*.f64 (*.f64 (*.f64 c b) 0) 1)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 c b) 0) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 c b) 0) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 c b) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 c b) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (*.f64 (*.f64 (*.f64 c b) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (fma.f64 (neg.f64 c) b (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) 1))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) 1))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) 1))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) 1))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) 1))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) 1))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (*.f64 (*.f64 c b) 0)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c b) 0) 2)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c b) 0) 1)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 2) (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (*.f64 (*.f64 (*.f64 c b) 0) 1) (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2)))
(+.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 c (neg.f64 b))) (*.f64 c b))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (+.f64 (*.f64 (*.f64 c b) 0) (*.f64 y x)) (*.f64 c (neg.f64 b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (+.f64 (*.f64 (*.f64 c b) 0) (*.f64 y x)) (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (*.f64 c b) 0)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 c b)))) 1)
(+.f64 1 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 c b)))))
(-.f64 (*.f64 y x) (expm1.f64 (log1p.f64 (*.f64 c b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1)
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c b)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))))
(*.f64 (/.f64 1 (fma.f64 y x (*.f64 c b))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) (*.f64 y x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (-.f64 (*.f64 c b) (*.f64 y x))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 c (*.f64 b (-.f64 (*.f64 c b) (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (-.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (fma.f64 y x (*.f64 c b)) (fma.f64 y x (*.f64 c b)))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (-.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (fma.f64 c b (*.f64 y x)) (fma.f64 c b (*.f64 y x)))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) (-.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) 3))) (+.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (*.f64 c b) (*.f64 (fma.f64 y x (*.f64 c b)) (-.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (*.f64 (fma.f64 c b (*.f64 y x)) (-.f64 (*.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (pow.f64 (*.f64 y x) 4))) (+.f64 (pow.f64 (*.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x))) 3) (pow.f64 (*.f64 y x) 6)))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(/.f64 (fma.f64 y x (*.f64 c b)) (/.f64 (fma.f64 y x (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (/.f64 (fma.f64 y x (*.f64 c b)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (fma.f64 y x (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (fma.f64 c b (*.f64 y x))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (/.f64 (fma.f64 y x (*.f64 c b)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (fma.f64 y x (*.f64 c b))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (fma.f64 c b (*.f64 y x))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (*.f64 (*.f64 c b) 0))) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (*.f64 (*.f64 c b) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) 0) (-.f64 (*.f64 y x) (fma.f64 c b 0)))
(/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 c b) 2))) (*.f64 (fma.f64 y x (*.f64 c b)) (+.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 c b) 4)) (*.f64 (fma.f64 y x (*.f64 c b)) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 c b) 4)) (*.f64 (fma.f64 c b (*.f64 y x)) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c b) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c b) 6)) (*.f64 (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (neg.f64 b) (fma.f64 c (neg.f64 b) (neg.f64 (*.f64 y x)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c (neg.f64 b)) (neg.f64 (fma.f64 c b (*.f64 y x))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (*.f64 (*.f64 c b) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 0 (-.f64 0 (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c b) 2) 3)) (*.f64 (fma.f64 y x (*.f64 c b)) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c b) 2) 3)) (fma.f64 y x (*.f64 c b))) (+.f64 (pow.f64 (*.f64 y x) 4) (+.f64 (pow.f64 (*.f64 c b) 4) (*.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c b) 6)) (*.f64 (fma.f64 c b (*.f64 y x)) (fma.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (pow.f64 (*.f64 y x) 4))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 y x) 6) (+.f64 (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)) (pow.f64 (*.f64 c b) 6)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (*.f64 (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2)) (+.f64 (pow.f64 (*.f64 y x) 6) (fma.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 6)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (neg.f64 (fma.f64 y x (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (*.f64 (*.f64 c b) 0)))) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (*.f64 (*.f64 c b) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) 0) (-.f64 (*.f64 y x) (fma.f64 c b 0)))
(/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (neg.f64 b) (fma.f64 c (neg.f64 b) (neg.f64 (*.f64 y x)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c (neg.f64 b)) (neg.f64 (fma.f64 c b (*.f64 y x))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (*.f64 (*.f64 c b) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 0 (-.f64 0 (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (neg.f64 (fma.f64 y x (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (fma.f64 c b (*.f64 y x)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (sqrt.f64 (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (fma.f64 c b (*.f64 y x)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (cbrt.f64 (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) 1) (fma.f64 y x (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) 1) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (*.f64 (*.f64 c b) 0))) 1) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (*.f64 (*.f64 c b) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) 0) (-.f64 (*.f64 y x) (fma.f64 c b 0)))
(/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 y x) (*.f64 c b)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 c (*.f64 (neg.f64 b) (fma.f64 c (neg.f64 b) (neg.f64 (*.f64 y x)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c (neg.f64 b)) (neg.f64 (fma.f64 c b (*.f64 y x))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (*.f64 (*.f64 c b) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 (*.f64 c b) 0) (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 0 (-.f64 0 (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) 1) (neg.f64 (fma.f64 y x (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (fma.f64 c b (*.f64 y x)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (sqrt.f64 (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (fma.f64 c b (*.f64 y x)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (cbrt.f64 (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 c b) 2))) (/.f64 1 (fma.f64 y x (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 c b) 4)) (*.f64 (fma.f64 y x (*.f64 c b)) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 c b) 4)) (*.f64 (fma.f64 c b (*.f64 y x)) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c b) 2) 3)) (/.f64 1 (fma.f64 y x (*.f64 c b)))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c b) 2) 3)) (fma.f64 y x (*.f64 c b))) (+.f64 (pow.f64 (*.f64 y x) 4) (+.f64 (pow.f64 (*.f64 c b) 4) (*.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c b) 6)) (*.f64 (fma.f64 c b (*.f64 y x)) (fma.f64 (pow.f64 (*.f64 c b) 2) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (pow.f64 (*.f64 y x) 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c b) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c b) 6)) (*.f64 (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 y x) 6) (+.f64 (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 y x) 3)) (pow.f64 (*.f64 c b) 6)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (*.f64 (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2)) (+.f64 (pow.f64 (*.f64 y x) 6) (fma.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 6)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) 1) (fma.f64 y x (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (fma.f64 (*.f64 c b) (fma.f64 c b (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1)
(-.f64 (*.f64 y x) (*.f64 c b))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)
(-.f64 (*.f64 y x) (*.f64 c b))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 3)
(-.f64 (*.f64 y x) (*.f64 c b))
(pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) 1/3)
(-.f64 (*.f64 y x) (*.f64 c b))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2))
(fabs.f64 (-.f64 (*.f64 y x) (*.f64 c b)))
(log.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(-.f64 (*.f64 y x) (*.f64 c b))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3))
(-.f64 (*.f64 y x) (*.f64 c b))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(exp.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 1))
(-.f64 (*.f64 y x) (*.f64 c b))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 x y (*.f64 c (neg.f64 b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 1 (*.f64 y x) (*.f64 c (neg.f64 b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 c b) 0))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 c (neg.f64 b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 (*.f64 c b) 0))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 c (neg.f64 b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (*.f64 (*.f64 c b) 0))
(-.f64 (*.f64 y x) (*.f64 c b))

localize23.0ms (0%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 c t) (*.f64 i y))
100.0%
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
93.9%
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
89.9%
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
Compiler

Compiled 80 to 18 computations (77.5% saved)

series8.0ms (0%)

Counts
3 → 200
Calls

54 calls:

TimeVariablePointExpression
1.0ms
i
@-inf
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
0.0ms
a
@0
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
0.0ms
i
@inf
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
0.0ms
i
@inf
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
0.0ms
t
@0
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))

rewrite154.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
940×associate-+l+
462×add-sqr-sqrt
460×pow1
460×*-un-lft-identity
448×+-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019105
1427105
26097105
Stop Event
node limit
Counts
3 → 224
Calls
Call 1
Inputs
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
Outputs
(((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j)) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j))) (2)) ((+.f64 (*.f64 j (*.f64 c t)) (*.f64 j (*.f64 y (neg.f64 i)))) (2)) ((+.f64 (*.f64 j (*.f64 c t)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))))) (2)) ((+.f64 (*.f64 j (*.f64 c t)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j))) (2)) ((+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 c t))) (2)) ((+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (2)) ((+.f64 (*.f64 (*.f64 c t) j) (*.f64 (*.f64 y (neg.f64 i)) j)) (2)) ((+.f64 (*.f64 (*.f64 c t) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))))) (2)) ((+.f64 (*.f64 (*.f64 c t) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j))) (2)) ((+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j)) (2)) ((+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))) 1) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))) (-.f64 1 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j))) (2)) ((/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))) (fma.f64 c t (*.f64 i y))) (2)) ((/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) j) (fma.f64 c t (*.f64 i y))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) j) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y))))) (2)) ((pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) 3) (2)) ((pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 c t) (*.f64 i y))) j)) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))) (2)) ((cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))) (2)) ((exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))) (2)))
(((+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b)) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b))) (2)) ((+.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 i (neg.f64 a)))) (2)) ((+.f64 (*.f64 b (*.f64 c z)) (+.f64 (*.f64 b (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))))) (2)) ((+.f64 (*.f64 b (*.f64 c z)) (+.f64 (*.f64 b (*.f64 i (neg.f64 a))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b))) (2)) ((+.f64 (*.f64 b (*.f64 i (neg.f64 a))) (*.f64 b (*.f64 c z))) (2)) ((+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (2)) ((+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 i (neg.f64 a)) b)) (2)) ((+.f64 (*.f64 (*.f64 c z) b) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))))) (2)) ((+.f64 (*.f64 (*.f64 c z) b) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b))) (2)) ((+.f64 (*.f64 (*.f64 i (neg.f64 a)) b) (*.f64 (*.f64 c z) b)) (2)) ((+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 1) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (-.f64 1 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b))) (2)) ((/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))) (fma.f64 c z (*.f64 i a))) (2)) ((/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) b) (fma.f64 c z (*.f64 i a))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) b) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a))))) (2)) ((pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3) (2)) ((pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)))
(((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1)) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j)) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((+.f64 (*.f64 j (*.f64 c t)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (2)) ((+.f64 (*.f64 j (*.f64 c t)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((+.f64 (*.f64 j (*.f64 c t)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1))) (2)) ((+.f64 (*.f64 (*.f64 c t) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (2)) ((+.f64 (*.f64 (*.f64 c t) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((+.f64 (*.f64 (*.f64 c t) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1))) (2)) ((+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (2)) ((+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((+.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (2)) ((+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 j (*.f64 c t))) (*.f64 j (*.f64 y (neg.f64 i)))) (2)) ((+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (*.f64 c t) j)) (*.f64 (*.f64 y (neg.f64 i)) j)) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1)) (2)) ((*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (2)) ((*.f64 1 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((*.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2)) (2)) ((*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)) (/.f64 1 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))) (2)) ((*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (sqrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))) (-.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((/.f64 1 (/.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)))) (2)) ((/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (2)) ((/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (-.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (*.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))) (2)) ((/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3) (pow.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3)) (-.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2))) (neg.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))) (2)) ((pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (2)) ((pow.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (2)) ((pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 3) (2)) ((pow.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2)) (2)) ((log.f64 (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((cbrt.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3)) (2)) ((expm1.f64 (log1p.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((exp.f64 (log.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 1)) (2)) ((log1p.f64 (expm1.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (2)) ((fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (2)) ((fma.f64 1 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (2)) ((fma.f64 1 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (sqrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (2)) ((fma.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (2)) ((fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)))

simplify314.0ms (0.4%)

Algorithm
egg-herbie
Rules
1742×associate-+l-
1632×associate-+r-
1542×fma-def
704×associate-+l+
692×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
056729048
1167622556
2670722556
Stop Event
node limit
Counts
424 → 349
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 c (*.f64 t j))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 -1 (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 z b))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(-.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 c (*.f64 t j))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 c (*.f64 t j))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z)))
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 c (*.f64 z b)))
(*.f64 i (*.f64 a b))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 c (*.f64 b z)))
(*.f64 i (*.f64 a b))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 c (*.f64 b z)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j)))
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 j (*.f64 y (neg.f64 i))))
(+.f64 (*.f64 j (*.f64 c t)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(+.f64 (*.f64 j (*.f64 c t)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j)))
(+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 c t)))
(+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (*.f64 c t) j) (*.f64 (*.f64 y (neg.f64 i)) j))
(+.f64 (*.f64 (*.f64 c t) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(+.f64 (*.f64 (*.f64 c t) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j)))
(+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j))
(+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))) (-.f64 1 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j)))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))) (fma.f64 c t (*.f64 i y)))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) j) (fma.f64 c t (*.f64 i y)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) j) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y)))))
(pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 1)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) 2)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 c t) (*.f64 i y))) j))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b)))
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 i (neg.f64 a))))
(+.f64 (*.f64 b (*.f64 c z)) (+.f64 (*.f64 b (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(+.f64 (*.f64 b (*.f64 c z)) (+.f64 (*.f64 b (*.f64 i (neg.f64 a))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b)))
(+.f64 (*.f64 b (*.f64 i (neg.f64 a))) (*.f64 b (*.f64 c z)))
(+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 i (neg.f64 a)) b))
(+.f64 (*.f64 (*.f64 c z) b) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(+.f64 (*.f64 (*.f64 c z) b) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b)))
(+.f64 (*.f64 (*.f64 i (neg.f64 a)) b) (*.f64 (*.f64 c z) b))
(+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (-.f64 1 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))) (fma.f64 c z (*.f64 i a)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) b) (fma.f64 c z (*.f64 i a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) b) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))
(pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 1)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2))
(log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 c z) (*.f64 i a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 j (*.f64 c t)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(+.f64 (*.f64 j (*.f64 c t)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (*.f64 j (*.f64 c t)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1)))
(+.f64 (*.f64 (*.f64 c t) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(+.f64 (*.f64 (*.f64 c t) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (*.f64 (*.f64 c t) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1)))
(+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 j (*.f64 c t))) (*.f64 j (*.f64 y (neg.f64 i))))
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (*.f64 c t) j)) (*.f64 (*.f64 y (neg.f64 i)) j))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1))
(*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)
(*.f64 1 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)) (/.f64 1 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (sqrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))) (-.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(/.f64 1 (/.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (-.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (*.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3) (pow.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3)) (-.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2))) (neg.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))))
(pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(exp.f64 (log.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 1 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 1 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (sqrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
Outputs
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j)))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 i (*.f64 a (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 i (*.f64 a (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 c (*.f64 z b))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 i (*.f64 a (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 -1 (*.f64 i (*.f64 a b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 i (*.f64 a (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 a b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 c (*.f64 b z))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 i (*.f64 a (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 -1 (*.f64 a (*.f64 i b)))
(*.f64 (neg.f64 i) (*.f64 a b))
(*.f64 i (*.f64 a (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 i b))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(-.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b))))
(*.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 b z)))
(*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 t j) (*.f64 b z))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z)))))
(neg.f64 (*.f64 c (*.f64 -1 (-.f64 (*.f64 j t) (*.f64 b z)))))
(*.f64 (fma.f64 (neg.f64 t) j (*.f64 b z)) (neg.f64 c))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (neg.f64 (*.f64 c (*.f64 -1 (-.f64 (*.f64 j t) (*.f64 b z))))) (*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b)))))
(fma.f64 (neg.f64 c) (fma.f64 (neg.f64 t) j (*.f64 b z)) (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b))) (*.f64 c (fma.f64 (neg.f64 t) j (*.f64 b z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (neg.f64 (*.f64 c (*.f64 -1 (-.f64 (*.f64 j t) (*.f64 b z))))) (*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b)))))
(fma.f64 (neg.f64 c) (fma.f64 (neg.f64 t) j (*.f64 b z)) (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b))) (*.f64 c (fma.f64 (neg.f64 t) j (*.f64 b z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -1 (*.f64 t j)) (*.f64 -1 (*.f64 b z))))) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(+.f64 (neg.f64 (*.f64 c (*.f64 -1 (-.f64 (*.f64 j t) (*.f64 b z))))) (*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b)))))
(fma.f64 (neg.f64 c) (fma.f64 (neg.f64 t) j (*.f64 b z)) (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b))) (*.f64 c (fma.f64 (neg.f64 t) j (*.f64 b z))))
(-.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)) (*.f64 c (*.f64 b (neg.f64 z))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 i (*.f64 y j)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(*.f64 c (*.f64 t j))
(*.f64 j (*.f64 c t))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 c (*.f64 z b)))
(*.f64 c (-.f64 (*.f64 j t) (*.f64 b z)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b))))
(*.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b))))
(*.f64 i (fma.f64 (neg.f64 y) j (*.f64 a b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))) (*.f64 c (*.f64 t j))) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (*.f64 c (*.f64 t j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 j (*.f64 c t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 j (*.f64 c t)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 c (*.f64 t j)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 i (*.f64 a b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 c (*.f64 b z)))
(*.f64 c (*.f64 b (neg.f64 z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 c (*.f64 b z)))
(*.f64 c (*.f64 b (neg.f64 z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 i (*.f64 y (neg.f64 j))))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 c (*.f64 z b)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(*.f64 i (*.f64 a b))
(*.f64 a (*.f64 i b))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)) (*.f64 c (*.f64 b z)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))))
(*.f64 j (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 c t (*.f64 y (neg.f64 i)))))
(*.f64 j (+.f64 (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 i (+.f64 (neg.f64 y) y))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j))
(*.f64 j (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 c t (*.f64 y (neg.f64 i)))))
(*.f64 j (+.f64 (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 i (+.f64 (neg.f64 y) y))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (+.f64 j j)))
(*.f64 j (+.f64 (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 2 (*.f64 i (+.f64 (neg.f64 y) y)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (+.f64 j j)))
(*.f64 j (+.f64 (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 2 (*.f64 i (+.f64 (neg.f64 y) y)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j)))
(fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (+.f64 j j)))
(*.f64 j (+.f64 (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 2 (*.f64 i (+.f64 (neg.f64 y) y)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j)))
(fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (+.f64 j j)))
(*.f64 j (+.f64 (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 2 (*.f64 i (+.f64 (neg.f64 y) y)))))
(+.f64 (*.f64 j (*.f64 c t)) (*.f64 j (*.f64 y (neg.f64 i))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 j (*.f64 c t)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(*.f64 j (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 c t (*.f64 y (neg.f64 i)))))
(*.f64 j (+.f64 (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 i (+.f64 (neg.f64 y) y))))
(+.f64 (*.f64 j (*.f64 c t)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j)))
(*.f64 j (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 c t (*.f64 y (neg.f64 i)))))
(*.f64 j (+.f64 (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 i (+.f64 (neg.f64 y) y))))
(+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 c t)))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(*.f64 j (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 c t (*.f64 y (neg.f64 i)))))
(*.f64 j (+.f64 (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 i (+.f64 (neg.f64 y) y))))
(+.f64 (*.f64 (*.f64 c t) j) (*.f64 (*.f64 y (neg.f64 i)) j))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 (*.f64 c t) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(*.f64 j (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 c t (*.f64 y (neg.f64 i)))))
(*.f64 j (+.f64 (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 i (+.f64 (neg.f64 y) y))))
(+.f64 (*.f64 (*.f64 c t) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j)))
(*.f64 j (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 c t (*.f64 y (neg.f64 i)))))
(*.f64 j (+.f64 (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 i (+.f64 (neg.f64 y) y))))
(+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c t) j))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(*.f64 j (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 c t (*.f64 y (neg.f64 i)))))
(*.f64 j (+.f64 (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 i (+.f64 (neg.f64 y) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))) 1)
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))) (-.f64 1 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y)))))
(*.f64 j (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 c t (*.f64 y (neg.f64 i)))))
(*.f64 j (+.f64 (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 i (+.f64 (neg.f64 y) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j)))
(*.f64 j (+.f64 (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 c t (*.f64 y (neg.f64 i)))))
(*.f64 j (+.f64 (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 i (+.f64 (neg.f64 y) y))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2))) (fma.f64 c t (*.f64 i y)))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 (fma.f64 c t (*.f64 y i)) j))
(*.f64 (/.f64 j (fma.f64 c t (*.f64 y i))) (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3))) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y)))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))))
(*.f64 (/.f64 j (fma.f64 i (*.f64 y (fma.f64 c t (*.f64 y i))) (pow.f64 (*.f64 c t) 2))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) j) (fma.f64 c t (*.f64 i y)))
(/.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)) (/.f64 (fma.f64 c t (*.f64 y i)) j))
(*.f64 (/.f64 j (fma.f64 c t (*.f64 y i))) (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 y i) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 i y) 3)) j) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 i y) (fma.f64 c t (*.f64 i y)))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3))) (+.f64 (pow.f64 (*.f64 c t) 2) (*.f64 (*.f64 y i) (fma.f64 c t (*.f64 y i)))))
(*.f64 (/.f64 j (fma.f64 i (*.f64 y (fma.f64 c t (*.f64 y i))) (pow.f64 (*.f64 c t) 2))) (-.f64 (pow.f64 (*.f64 c t) 3) (pow.f64 (*.f64 y i) 3)))
(pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 1)
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) 2)
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) 3)
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 3) 1/3)
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2))
(sqrt.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2))
(fabs.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 c t) (*.f64 i y))) j))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 3))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) 1))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 i) (*.f64 y j)))
(*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))))
(*.f64 b (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 i (+.f64 (neg.f64 a) a))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b))
(*.f64 b (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 i (+.f64 (neg.f64 a) a))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 b b)))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 i (+.f64 (neg.f64 a) a)))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 b b)))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 i (+.f64 (neg.f64 a) a)))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b)))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 b b)))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 i (+.f64 (neg.f64 a) a)))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b)))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 b b)))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 i (+.f64 (neg.f64 a) a)))))
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 i (neg.f64 a))))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 b (*.f64 c z)) (+.f64 (*.f64 b (*.f64 i (neg.f64 a))) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(*.f64 b (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 i (+.f64 (neg.f64 a) a))))
(+.f64 (*.f64 b (*.f64 c z)) (+.f64 (*.f64 b (*.f64 i (neg.f64 a))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b)))
(*.f64 b (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 i (+.f64 (neg.f64 a) a))))
(+.f64 (*.f64 b (*.f64 i (neg.f64 a))) (*.f64 b (*.f64 c z)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 b (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 i (+.f64 (neg.f64 a) a))))
(+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 i (neg.f64 a)) b))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 (*.f64 c z) b) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) b) (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(*.f64 b (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 i (+.f64 (neg.f64 a) a))))
(+.f64 (*.f64 (*.f64 c z) b) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) b) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b)))
(*.f64 b (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 i (+.f64 (neg.f64 a) a))))
(+.f64 (*.f64 (*.f64 i (neg.f64 a)) b) (*.f64 (*.f64 c z) b))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 b (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 i (+.f64 (neg.f64 a) a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 1)
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (-.f64 1 (*.f64 b (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(*.f64 b (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 i (+.f64 (neg.f64 a) a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) b)))
(*.f64 b (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 b (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 i (+.f64 (neg.f64 a) a))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))) (fma.f64 c z (*.f64 i a)))
(/.f64 b (/.f64 (fma.f64 c z (*.f64 i a)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))
(*.f64 (/.f64 b (fma.f64 c z (*.f64 i a))) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 i (*.f64 a (fma.f64 c z (*.f64 i a))))))
(/.f64 b (/.f64 (fma.f64 i (*.f64 a (fma.f64 c z (*.f64 i a))) (pow.f64 (*.f64 c z) 2)) (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) b) (fma.f64 c z (*.f64 i a)))
(/.f64 b (/.f64 (fma.f64 c z (*.f64 i a)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))
(*.f64 (/.f64 b (fma.f64 c z (*.f64 i a))) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) b) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 i (*.f64 a (fma.f64 c z (*.f64 i a))))))
(/.f64 b (/.f64 (fma.f64 i (*.f64 a (fma.f64 c z (*.f64 i a))) (pow.f64 (*.f64 c z) 2)) (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))))
(pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 1)
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2)
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3)
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3) 1/3)
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2))
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2))
(fabs.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(log.f64 (pow.f64 (exp.f64 b) (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 -1 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 b z)))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (fma.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(fma.f64 j (+.f64 (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 i (+.f64 (neg.f64 y) y))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (fma.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(fma.f64 j (+.f64 (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 i (+.f64 (neg.f64 y) y))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (fma.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(fma.f64 j (+.f64 (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 i (+.f64 (neg.f64 y) y))) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (fma.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(fma.f64 j (+.f64 (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 i (+.f64 (neg.f64 y) y))) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1)))
(fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (fma.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(fma.f64 j (+.f64 (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 i (+.f64 (neg.f64 y) y))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1)))
(fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (fma.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(fma.f64 j (+.f64 (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 i (+.f64 (neg.f64 y) y))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 j (fma.f64 (neg.f64 y) i (*.f64 i y))))
(fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (fma.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(fma.f64 j (+.f64 (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 i (+.f64 (neg.f64 y) y))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 i y)) j))
(fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (fma.f64 j (fma.f64 (neg.f64 y) i (*.f64 y i)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(fma.f64 j (+.f64 (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 i (+.f64 (neg.f64 y) y))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))) (*.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 4))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 3 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 j (*.f64 c t)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(+.f64 (*.f64 j (*.f64 c t)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 j (*.f64 c t)) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(+.f64 (*.f64 (*.f64 c t) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(+.f64 (*.f64 (*.f64 c t) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (*.f64 (*.f64 c t) j) (+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 j (*.f64 c t))) (*.f64 j (*.f64 y (neg.f64 i))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (*.f64 c t) j)) (*.f64 (*.f64 y (neg.f64 i)) j))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 2 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(*.f64 1 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)) (/.f64 1 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(*.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (/.f64 1 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))))
(*.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3)) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (sqrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))) (-.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(/.f64 1 (/.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (/.f64 1 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3)) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(*.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (/.f64 1 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(*.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3)) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(*.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (/.f64 1 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (-.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) 2) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (-.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) (+.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(/.f64 (fma.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))) 2)) (fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (*.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))))
(*.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3)) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3) (pow.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3)) (-.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) 3) (pow.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) 2) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))) 3) (pow.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3)) (+.f64 (pow.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))) 2) (*.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2))) (neg.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2))) (neg.f64 (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 (fma.f64 c t (*.f64 y (neg.f64 i))) j (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) 3)) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))) 2))))
(pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2)
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 3)
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(pow.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3) 1/3)
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2))
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) 2))
(fabs.f64 (fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)))))
(log.f64 (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(exp.f64 (log.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 1))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(fma.f64 1 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(fma.f64 1 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (sqrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) 2) (cbrt.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 (neg.f64 i) (*.f64 y j))) (*.f64 (neg.f64 i) (*.f64 a b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i)))))))
(fma.f64 j (fma.f64 y (neg.f64 i) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 0 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))

localize57.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
93.9%
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
92.0%
(sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
91.6%
(*.f64 y (*.f64 z x))
89.9%
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
Compiler

Compiled 136 to 27 computations (80.1% saved)

eval323.0ms (0.4%)

Compiler

Compiled 45211 to 9006 computations (80.1% saved)

prune501.0ms (0.6%)

Pruning

40 alts after pruning (38 fresh and 2 done)

PrunedKeptTotal
New1330191349
Fresh121931
Picked101
Done224
Total1345401385
Accurracy
100.0%
Counts
1385 → 40
Alt Table
Click to see full alt table
StatusAccuracyProgram
29.0%
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2)
14.4%
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) z) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
29.1%
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
34.7%
(-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) j) (fma.f64 c t (*.f64 i y))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
44.3%
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
41.4%
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
57.9%
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 i (*.f64 a b)))) (*.f64 c (*.f64 t j)))
70.9%
(+.f64 (-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
55.4%
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
58.3%
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
16.9%
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (pow.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) (sqrt.f64 j)) 2))
56.5%
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
59.2%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
57.9%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t))
66.6%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 3)))
57.2%
(+.f64 (-.f64 (cbrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
47.1%
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
15.7%
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) z))
31.1%
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
30.7%
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
32.0%
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (*.f64 c (*.f64 t j)))
40.2%
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))
54.8%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
28.8%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 3) z)
29.1%
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
29.9%
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
15.6%
(*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x)) z)
16.6%
(*.f64 (*.f64 z b) (neg.f64 c))
15.6%
(*.f64 (*.f64 y x) z)
16.2%
(*.f64 (*.f64 c (neg.f64 b)) z)
30.6%
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
17.1%
(*.f64 y (*.f64 z x))
17.7%
(*.f64 j (*.f64 c t))
14.4%
(*.f64 i (*.f64 a b))
27.4%
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
30.8%
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
16.7%
(*.f64 c (*.f64 t j))
29.5%
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
12.2%
(*.f64 a (*.f64 i b))
24.7%
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b))))
Compiler

Compiled 2032 to 1324 computations (34.8% saved)

localize37.0ms (0%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
93.9%
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
92.7%
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
91.5%
(*.f64 c (*.f64 t j))
27.2%
(fma.f64 (neg.f64 a) t (*.f64 t a))
Compiler

Compiled 220 to 26 computations (88.2% saved)

series0.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
a
@0
(fma.f64 (neg.f64 a) t (*.f64 t a))
0.0ms
a
@-inf
(fma.f64 (neg.f64 a) t (*.f64 t a))
0.0ms
t
@-inf
(fma.f64 (neg.f64 a) t (*.f64 t a))
0.0ms
a
@inf
(fma.f64 (neg.f64 a) t (*.f64 t a))
0.0ms
t
@0
(fma.f64 (neg.f64 a) t (*.f64 t a))

rewrite59.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1520×add-sqr-sqrt
1508×*-un-lft-identity
1390×add-cube-cbrt
1370×add-cbrt-cube
1352×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0919
117913
2220113
Stop Event
node limit
Counts
1 → 21
Calls
Call 1
Inputs
(fma.f64 (neg.f64 a) t (*.f64 t a))
Outputs
(((+.f64 (*.f64 a t) (*.f64 a t)) (2)) ((-.f64 (+.f64 1 (*.f64 t (+.f64 a a))) 1) (2)) ((*.f64 t (+.f64 a a)) (2)) ((*.f64 (*.f64 t (+.f64 a a)) 1) (2)) ((*.f64 1 (*.f64 t (+.f64 a a))) (2)) ((*.f64 (sqrt.f64 (*.f64 t (+.f64 a a))) (sqrt.f64 (*.f64 t (+.f64 a a)))) (2)) ((*.f64 (cbrt.f64 (*.f64 t (+.f64 a a))) (pow.f64 (cbrt.f64 (*.f64 t (+.f64 a a))) 2)) (2)) ((*.f64 (pow.f64 (cbrt.f64 (*.f64 t (+.f64 a a))) 2) (cbrt.f64 (*.f64 t (+.f64 a a)))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (*.f64 a t) (*.f64 a t))) (2)) ((pow.f64 (*.f64 t (+.f64 a a)) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 t (+.f64 a a))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 t (+.f64 a a))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 t (+.f64 a a)) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 t (+.f64 a a)) 2)) (2)) ((log.f64 (exp.f64 (*.f64 t (+.f64 a a)))) (2)) ((cbrt.f64 (pow.f64 (*.f64 t (+.f64 a a)) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 t (+.f64 a a)))) (2)) ((exp.f64 (log.f64 (*.f64 t (+.f64 a a)))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 t (+.f64 a a))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 t (+.f64 a a)))) (2)))

simplify20.0ms (0%)

Algorithm
egg-herbie
Rules
118×associate-*r*
104×associate-*l*
60×unswap-sqr
56×*-commutative
48×fma-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
058585
1164585
2883585
Stop Event
unsound
Counts
45 → 26
Calls
Call 1
Inputs
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) t) a))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) t) a))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) t) a))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) t) a))
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 a)) t))
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 a)) t))
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 a)) t))
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 a)) t))
(+.f64 (*.f64 a t) (*.f64 a t))
(-.f64 (+.f64 1 (*.f64 t (+.f64 a a))) 1)
(*.f64 t (+.f64 a a))
(*.f64 (*.f64 t (+.f64 a a)) 1)
(*.f64 1 (*.f64 t (+.f64 a a)))
(*.f64 (sqrt.f64 (*.f64 t (+.f64 a a))) (sqrt.f64 (*.f64 t (+.f64 a a))))
(*.f64 (cbrt.f64 (*.f64 t (+.f64 a a))) (pow.f64 (cbrt.f64 (*.f64 t (+.f64 a a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (+.f64 a a))) 2) (cbrt.f64 (*.f64 t (+.f64 a a))))
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (*.f64 a t) (*.f64 a t)))
(pow.f64 (*.f64 t (+.f64 a a)) 1)
(pow.f64 (sqrt.f64 (*.f64 t (+.f64 a a))) 2)
(pow.f64 (cbrt.f64 (*.f64 t (+.f64 a a))) 3)
(pow.f64 (pow.f64 (*.f64 t (+.f64 a a)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 t (+.f64 a a)) 2))
(log.f64 (exp.f64 (*.f64 t (+.f64 a a))))
(cbrt.f64 (pow.f64 (*.f64 t (+.f64 a a)) 3))
(expm1.f64 (log1p.f64 (*.f64 t (+.f64 a a))))
(exp.f64 (log.f64 (*.f64 t (+.f64 a a))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (+.f64 a a))) 1))
(log1p.f64 (expm1.f64 (*.f64 t (+.f64 a a))))
Outputs
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 (*.f64 -1 t) t) a)
(*.f64 (*.f64 0 t) a)
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) t) a))
(*.f64 (*.f64 0 t) a)
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) t) a))
(*.f64 (*.f64 0 t) a)
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) t) a))
(*.f64 (*.f64 0 t) a)
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) t) a))
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (*.f64 0 t) a)
(*.f64 (+.f64 a (*.f64 -1 a)) t)
(*.f64 (*.f64 0 t) a)
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 a)) t))
(*.f64 (*.f64 0 t) a)
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 a)) t))
(*.f64 (*.f64 0 t) a)
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 a)) t))
(*.f64 (*.f64 0 t) a)
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 a)) t))
(*.f64 (*.f64 0 t) a)
(+.f64 (*.f64 a t) (*.f64 a t))
(*.f64 (*.f64 0 t) a)
(-.f64 (+.f64 1 (*.f64 t (+.f64 a a))) 1)
(*.f64 (*.f64 0 t) a)
(*.f64 t (+.f64 a a))
(*.f64 (*.f64 0 t) a)
(*.f64 (*.f64 t (+.f64 a a)) 1)
(*.f64 (*.f64 0 t) a)
(*.f64 1 (*.f64 t (+.f64 a a)))
(*.f64 (*.f64 0 t) a)
(*.f64 (sqrt.f64 (*.f64 t (+.f64 a a))) (sqrt.f64 (*.f64 t (+.f64 a a))))
(*.f64 (*.f64 0 t) a)
(*.f64 (cbrt.f64 (*.f64 t (+.f64 a a))) (pow.f64 (cbrt.f64 (*.f64 t (+.f64 a a))) 2))
(*.f64 (*.f64 0 t) a)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (+.f64 a a))) 2) (cbrt.f64 (*.f64 t (+.f64 a a))))
(*.f64 (*.f64 0 t) a)
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2))))
(*.f64 (*.f64 0 t) a)
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 (*.f64 a t) (*.f64 a t)))
(*.f64 (*.f64 0 t) a)
(pow.f64 (*.f64 t (+.f64 a a)) 1)
(*.f64 (*.f64 0 t) a)
(pow.f64 (sqrt.f64 (*.f64 t (+.f64 a a))) 2)
(*.f64 (*.f64 0 t) a)
(pow.f64 (cbrt.f64 (*.f64 t (+.f64 a a))) 3)
(*.f64 (*.f64 0 t) a)
(pow.f64 (pow.f64 (*.f64 t (+.f64 a a)) 3) 1/3)
(*.f64 (*.f64 0 t) a)
(sqrt.f64 (pow.f64 (*.f64 t (+.f64 a a)) 2))
(*.f64 (*.f64 0 t) a)
(log.f64 (exp.f64 (*.f64 t (+.f64 a a))))
(*.f64 (*.f64 0 t) a)
(cbrt.f64 (pow.f64 (*.f64 t (+.f64 a a)) 3))
(*.f64 (*.f64 0 t) a)
(expm1.f64 (log1p.f64 (*.f64 t (+.f64 a a))))
(*.f64 (*.f64 0 t) a)
(exp.f64 (log.f64 (*.f64 t (+.f64 a a))))
(*.f64 (*.f64 0 t) a)
(exp.f64 (*.f64 (log.f64 (*.f64 t (+.f64 a a))) 1))
(*.f64 (*.f64 0 t) a)
(log1p.f64 (expm1.f64 (*.f64 t (+.f64 a a))))
(*.f64 (*.f64 0 t) a)

localize7.0ms (0%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
90.6%
(*.f64 a (*.f64 i b))
Compiler

Compiled 20 to 11 computations (45% saved)

series2.0ms (0%)

Counts
1 → 12
Calls

9 calls:

TimeVariablePointExpression
0.0ms
a
@0
(*.f64 a (*.f64 i b))
0.0ms
b
@0
(*.f64 a (*.f64 i b))
0.0ms
i
@0
(*.f64 a (*.f64 i b))
0.0ms
b
@-inf
(*.f64 a (*.f64 i b))
0.0ms
b
@inf
(*.f64 a (*.f64 i b))

rewrite49.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1368×add-sqr-sqrt
1358×*-un-lft-identity
1252×add-cube-cbrt
1228×add-cbrt-cube
1214×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
113913
2169613
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
Outputs
(((-.f64 (+.f64 1 (*.f64 a (*.f64 i b))) 1) (2)) ((pow.f64 (*.f64 a (*.f64 i b)) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 a (*.f64 i b))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 a (*.f64 i b))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 a (*.f64 i b)) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 a (*.f64 i b)) 2)) (2)) ((log.f64 (pow.f64 (pow.f64 (exp.f64 b) i) a)) (2)) ((cbrt.f64 (pow.f64 (*.f64 a (*.f64 i b)) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 a (*.f64 i b)))) (2)) ((exp.f64 (log.f64 (*.f64 a (*.f64 i b)))) (2)) ((log1p.f64 (expm1.f64 (*.f64 a (*.f64 i b)))) (2)))

simplify55.0ms (0.1%)

Algorithm
egg-herbie
Rules
892×*-commutative
820×log-prod
790×associate-*r*
720×distribute-rgt-in
714×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036299
192299
2323299
32114299
46139299
Stop Event
node limit
Counts
23 → 12
Calls
Call 1
Inputs
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(-.f64 (+.f64 1 (*.f64 a (*.f64 i b))) 1)
(pow.f64 (*.f64 a (*.f64 i b)) 1)
(pow.f64 (sqrt.f64 (*.f64 a (*.f64 i b))) 2)
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 i b))) 3)
(pow.f64 (pow.f64 (*.f64 a (*.f64 i b)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 a (*.f64 i b)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) i) a))
(cbrt.f64 (pow.f64 (*.f64 a (*.f64 i b)) 3))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 i b))))
(exp.f64 (log.f64 (*.f64 a (*.f64 i b))))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 i b))))
Outputs
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 a b))
(-.f64 (+.f64 1 (*.f64 a (*.f64 i b))) 1)
(*.f64 i (*.f64 a b))
(pow.f64 (*.f64 a (*.f64 i b)) 1)
(*.f64 i (*.f64 a b))
(pow.f64 (sqrt.f64 (*.f64 a (*.f64 i b))) 2)
(*.f64 i (*.f64 a b))
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 i b))) 3)
(*.f64 i (*.f64 a b))
(pow.f64 (pow.f64 (*.f64 a (*.f64 i b)) 3) 1/3)
(*.f64 i (*.f64 a b))
(sqrt.f64 (pow.f64 (*.f64 a (*.f64 i b)) 2))
(*.f64 i (*.f64 a b))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) i) a))
(*.f64 i (*.f64 a b))
(cbrt.f64 (pow.f64 (*.f64 a (*.f64 i b)) 3))
(*.f64 i (*.f64 a b))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 i b))))
(*.f64 i (*.f64 a b))
(exp.f64 (log.f64 (*.f64 a (*.f64 i b))))
(*.f64 i (*.f64 a b))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 i b))))
(*.f64 i (*.f64 a b))

localize11.0ms (0%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 z x) (*.f64 j i))
93.2%
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
Compiler

Compiled 36 to 13 computations (63.9% saved)

series7.0ms (0%)

Counts
2 → 108
Calls

27 calls:

TimeVariablePointExpression
1.0ms
i
@-inf
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
1.0ms
y
@0
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
0.0ms
i
@inf
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
0.0ms
x
@inf
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
0.0ms
z
@inf
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))

rewrite100.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
988×distribute-rgt-in
936×distribute-lft-in
778×associate-*r/
636×associate-*l/
344×associate-+l+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01144
123544
2315444
Stop Event
node limit
Counts
2 → 288
Calls
Call 1
Inputs
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(-.f64 (*.f64 z x) (*.f64 j i))
Outputs
(((+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 y (*.f64 (*.f64 j i) 0))) (2)) ((+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (*.f64 (*.f64 j i) 0) y)) (2)) ((+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (+.f64 (*.f64 y (*.f64 (*.f64 j i) 0)) (*.f64 y (*.f64 (*.f64 j i) 0)))) (2)) ((+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) y) (*.f64 y (*.f64 (*.f64 j i) 0)))) (2)) ((+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (+.f64 (*.f64 y (*.f64 (*.f64 j i) 0)) (*.f64 (*.f64 (*.f64 j i) 0) y))) (2)) ((+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) y) (*.f64 (*.f64 (*.f64 j i) 0) y))) (2)) ((+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 y (*.f64 (*.f64 (*.f64 j i) 0) 2))) (2)) ((+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 y (*.f64 (*.f64 (*.f64 j i) 0) 1))) (2)) ((+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 j i)))) (2)) ((+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 y (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)))) (2)) ((+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 y (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)))) (2)) ((+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 y (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)))) (2)) ((+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 1 (*.f64 y (*.f64 (*.f64 j i) 0)))) (2)) ((+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 1 (*.f64 (*.f64 (*.f64 j i) 0) y))) (2)) ((+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) y)) (2)) ((+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) y)) (2)) ((+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) y)) (2)) ((+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) y)) (2)) ((+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) y)) (2)) ((+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) y)) (2)) ((+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (*.f64 y (*.f64 (*.f64 j i) 0)) 1)) (2)) ((+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (*.f64 (*.f64 (*.f64 j i) 0) y) 1)) (2)) ((+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (*.f64 j (neg.f64 i)))) (2)) ((+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 (*.f64 j i) 0)))) (2)) ((+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 (*.f64 (*.f64 j i) 0) y))) (2)) ((+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)))) (2)) ((+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 z x))) (2)) ((+.f64 (*.f64 y (*.f64 (*.f64 j i) 0)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))) (2)) ((+.f64 (*.f64 (*.f64 z x) y) (*.f64 (*.f64 j (neg.f64 i)) y)) (2)) ((+.f64 (*.f64 (*.f64 z x) y) (+.f64 (*.f64 (*.f64 j (neg.f64 i)) y) (*.f64 y (*.f64 (*.f64 j i) 0)))) (2)) ((+.f64 (*.f64 (*.f64 z x) y) (+.f64 (*.f64 (*.f64 j (neg.f64 i)) y) (*.f64 (*.f64 (*.f64 j i) 0) y))) (2)) ((+.f64 (*.f64 (*.f64 z x) y) (*.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) y)) (2)) ((+.f64 (*.f64 (*.f64 j (neg.f64 i)) y) (*.f64 (*.f64 z x) y)) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 j i) 0) y) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))) (2)) ((+.f64 (*.f64 1 (*.f64 y (*.f64 z x))) (*.f64 1 (*.f64 y (*.f64 j (neg.f64 i))))) (2)) ((+.f64 (*.f64 1 (*.f64 (*.f64 z x) y)) (*.f64 1 (*.f64 (*.f64 j (neg.f64 i)) y))) (2)) ((+.f64 (*.f64 (*.f64 y (*.f64 z x)) 1) (*.f64 (*.f64 y (*.f64 j (neg.f64 i))) 1)) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 z x) y) 1) (*.f64 (*.f64 (*.f64 j (neg.f64 i)) y) 1)) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))))) 1) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))))) (-.f64 1 (*.f64 y (*.f64 (*.f64 j i) 0)))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))))) (-.f64 1 (*.f64 (*.f64 (*.f64 j i) 0) y))) (2)) ((/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i)))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) (/.f64 (fma.f64 z x (*.f64 j i)) y)) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))) y)) (2)) ((/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (fma.f64 z x (*.f64 j i))) (2)) ((/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) y) (fma.f64 z x (*.f64 j i))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) y) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))) (2)) ((/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (*.f64 j (neg.f64 i))))) (-.f64 (*.f64 z x) (*.f64 j (neg.f64 i)))) (2)) ((/.f64 (*.f64 y (-.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (*.f64 (*.f64 j i) 0)))) (-.f64 (*.f64 z x) (+.f64 (*.f64 j i) (*.f64 (*.f64 j i) 0)))) (2)) ((/.f64 (*.f64 y (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j (neg.f64 i)) 3))) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (-.f64 (*.f64 j (neg.f64 i)) (*.f64 z x))))) (2)) ((/.f64 (*.f64 y (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 3) (pow.f64 (*.f64 (*.f64 j i) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 z x) (*.f64 j i)))))) (2)) ((/.f64 (*.f64 y (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))) (neg.f64 (fma.f64 z x (*.f64 j i)))) (2)) ((/.f64 (*.f64 y (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (2)) ((/.f64 (*.f64 1 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))) (fma.f64 z x (*.f64 j i))) (2)) ((/.f64 (*.f64 1 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))) (2)) ((/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) y)) (fma.f64 z x (*.f64 j i))) (2)) ((/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) y)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))) (2)) ((/.f64 (*.f64 (*.f64 y (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))) (sqrt.f64 (fma.f64 z x (*.f64 j i)))) (2)) ((/.f64 (*.f64 (*.f64 y (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (2)) ((/.f64 (*.f64 (*.f64 y (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))) (cbrt.f64 (fma.f64 z x (*.f64 j i)))) (2)) ((/.f64 (*.f64 (*.f64 y (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (*.f64 j (neg.f64 i)))) y) (-.f64 (*.f64 z x) (*.f64 j (neg.f64 i)))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (*.f64 (*.f64 j i) 0))) y) (-.f64 (*.f64 z x) (+.f64 (*.f64 j i) (*.f64 (*.f64 j i) 0)))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j (neg.f64 i)) 3)) y) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (-.f64 (*.f64 j (neg.f64 i)) (*.f64 z x))))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 3) (pow.f64 (*.f64 (*.f64 j i) 0) 3)) y) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 z x) (*.f64 j i)))))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) y) (neg.f64 (fma.f64 z x (*.f64 j i)))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) y) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (2)) ((/.f64 (*.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) 1) (fma.f64 z x (*.f64 j i))) (2)) ((/.f64 (*.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))) (2)) ((/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) y) 1) (fma.f64 z x (*.f64 j i))) (2)) ((/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) y) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) y)) (sqrt.f64 (fma.f64 z x (*.f64 j i)))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) y)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (2)) ((/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) 1) (fma.f64 z x (*.f64 j i))) (2)) ((/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (sqrt.f64 (fma.f64 z x (*.f64 j i)))) (sqrt.f64 (fma.f64 z x (*.f64 j i)))) (2)) ((/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (*.f64 (cbrt.f64 (fma.f64 z x (*.f64 j i))) (cbrt.f64 (fma.f64 z x (*.f64 j i))))) (cbrt.f64 (fma.f64 z x (*.f64 j i)))) (2)) ((/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))) (2)) ((/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (2)) ((/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) y) 1) (fma.f64 z x (*.f64 j i))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) y) (sqrt.f64 (fma.f64 z x (*.f64 j i)))) (sqrt.f64 (fma.f64 z x (*.f64 j i)))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) y) (*.f64 (cbrt.f64 (fma.f64 z x (*.f64 j i))) (cbrt.f64 (fma.f64 z x (*.f64 j i))))) (cbrt.f64 (fma.f64 z x (*.f64 j i)))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) y) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) y) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) y) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (2)) ((pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 y) (-.f64 (*.f64 z x) (*.f64 j i)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) 3)) (2)) ((cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 3))) (2)) ((cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 3) (pow.f64 y 3))) (2)) ((expm1.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))))) (2)) ((exp.f64 (log.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))))) (2)))
(((+.f64 (*.f64 z x) (*.f64 j (neg.f64 i))) (2)) ((+.f64 (*.f64 z x) (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0))) (2)) ((+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) (*.f64 (*.f64 j i) 0))) (2)) ((+.f64 (*.f64 z x) (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 (*.f64 j i) 0) 2))) (2)) ((+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) (*.f64 (*.f64 (*.f64 j i) 0) 2))) (2)) ((+.f64 (*.f64 z x) (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 (*.f64 j i) 0) 1))) (2)) ((+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) (*.f64 (*.f64 (*.f64 j i) 0) 1))) (2)) ((+.f64 (*.f64 z x) (+.f64 (*.f64 j (neg.f64 i)) (fma.f64 (neg.f64 j) i (*.f64 j i)))) (2)) ((+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) (fma.f64 (neg.f64 j) i (*.f64 j i)))) (2)) ((+.f64 (*.f64 z x) (+.f64 (*.f64 j (neg.f64 i)) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)))) (2)) ((+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)))) (2)) ((+.f64 (*.f64 z x) (+.f64 (*.f64 j (neg.f64 i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)))) (2)) ((+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)))) (2)) ((+.f64 (*.f64 z x) (+.f64 (*.f64 j (neg.f64 i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)))) (2)) ((+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)))) (2)) ((+.f64 (*.f64 z x) (*.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) 1)) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (*.f64 j i) 0)) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 2)) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 1)) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (fma.f64 (neg.f64 j) i (*.f64 j i))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) (*.f64 (*.f64 j i) 0))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) (*.f64 (*.f64 j i) 0))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) (*.f64 (*.f64 j i) 0))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) (*.f64 (*.f64 j i) 0))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) (*.f64 (*.f64 j i) 0))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) (*.f64 (*.f64 j i) 0))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 j i) 0) (*.f64 (*.f64 (*.f64 j i) 0) 2))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) (*.f64 (*.f64 (*.f64 j i) 0) 2))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) (*.f64 (*.f64 (*.f64 j i) 0) 2))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 2))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 2))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 2))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 2))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 j i) 0) (*.f64 (*.f64 (*.f64 j i) 0) 1))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) (*.f64 (*.f64 (*.f64 j i) 0) 1))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) (*.f64 (*.f64 (*.f64 j i) 0) 1))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 1))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 1))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 1))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 1))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 j i) 0) (fma.f64 (neg.f64 j) i (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) (fma.f64 (neg.f64 j) i (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) (fma.f64 (neg.f64 j) i (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) (fma.f64 (neg.f64 j) i (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) (fma.f64 (neg.f64 j) i (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) (fma.f64 (neg.f64 j) i (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) (fma.f64 (neg.f64 j) i (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 j i) 0) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 j i) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 j i) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 1 (*.f64 (*.f64 (*.f64 j i) 0) 1))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 1 (fma.f64 (neg.f64 j) i (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 1 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)))) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) 1)) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) 1)) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) 1)) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) 1)) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) 1)) (2)) ((+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) 1)) (2)) ((+.f64 (*.f64 j (neg.f64 i)) (*.f64 z x)) (2)) ((+.f64 (*.f64 j (neg.f64 i)) (+.f64 (*.f64 z x) (*.f64 (*.f64 j i) 0))) (2)) ((+.f64 (*.f64 j (neg.f64 i)) (+.f64 (*.f64 z x) (*.f64 (*.f64 (*.f64 j i) 0) 2))) (2)) ((+.f64 (*.f64 j (neg.f64 i)) (+.f64 (*.f64 z x) (*.f64 (*.f64 (*.f64 j i) 0) 1))) (2)) ((+.f64 (*.f64 j (neg.f64 i)) (+.f64 (*.f64 z x) (fma.f64 (neg.f64 j) i (*.f64 j i)))) (2)) ((+.f64 (*.f64 j (neg.f64 i)) (+.f64 (*.f64 z x) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)))) (2)) ((+.f64 (*.f64 j (neg.f64 i)) (+.f64 (*.f64 z x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)))) (2)) ((+.f64 (*.f64 j (neg.f64 i)) (+.f64 (*.f64 z x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)))) (2)) ((+.f64 (*.f64 j (neg.f64 i)) (+.f64 (*.f64 j i) (-.f64 (*.f64 z x) (*.f64 j i)))) (2)) ((+.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 z x) (*.f64 j i))) (2)) ((+.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) (*.f64 z x)) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) (-.f64 (*.f64 z x) (*.f64 j i))) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) (-.f64 (*.f64 z x) (*.f64 j i))) (2)) ((+.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) (-.f64 (*.f64 z x) (*.f64 j i))) (2)) ((+.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) (-.f64 (*.f64 z x) (*.f64 j i))) (2)) ((+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) (-.f64 (*.f64 z x) (*.f64 j i))) (2)) ((+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) (-.f64 (*.f64 z x) (*.f64 j i))) (2)) ((+.f64 (+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 j (neg.f64 i))) (*.f64 j i)) (2)) ((+.f64 (+.f64 (*.f64 (*.f64 j i) 0) (*.f64 z x)) (*.f64 j (neg.f64 i))) (2)) ((+.f64 (+.f64 (*.f64 (*.f64 j i) 0) (*.f64 z x)) (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0))) (2)) ((+.f64 (-.f64 (*.f64 z x) (exp.f64 (log1p.f64 (*.f64 j i)))) 1) (2)) ((*.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 1) (2)) ((*.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))) (2)) ((*.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i)))) (2)) ((*.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2)) (2)) ((*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2) (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i)))) (2)) ((*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) (/.f64 1 (fma.f64 z x (*.f64 j i)))) (2)) ((*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (2)) ((*.f64 (+.f64 (sqrt.f64 (*.f64 j i)) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 j i)))) (2)) ((*.f64 (/.f64 1 (fma.f64 z x (*.f64 j i))) (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (2)) ((*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (2)) ((*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (-.f64 (*.f64 z x) (*.f64 j i))) (2)) ((*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (-.f64 (*.f64 j i) (*.f64 z x))))) (2)) ((*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))) (2)) ((*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 z x) 2) 3) (pow.f64 (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))) (-.f64 (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))) (pow.f64 (*.f64 z x) 2))))) (2)) ((/.f64 1 (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i)))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) (fma.f64 z x (*.f64 j i))) (2)) ((/.f64 (fma.f64 z x (*.f64 j i)) (/.f64 (fma.f64 z x (*.f64 j i)) (-.f64 (*.f64 z x) (*.f64 j i)))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))) (-.f64 (*.f64 z x) (*.f64 j i)))) (2)) ((/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (/.f64 (fma.f64 z x (*.f64 j i)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))))) (2)) ((/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))) (/.f64 (fma.f64 z x (*.f64 j i)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (*.f64 j (neg.f64 i)))) (-.f64 (*.f64 z x) (*.f64 j (neg.f64 i)))) (2)) ((/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (*.f64 (*.f64 j i) 0))) (-.f64 (*.f64 z x) (+.f64 (*.f64 j i) (*.f64 (*.f64 j i) 0)))) (2)) ((/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (pow.f64 (*.f64 j i) 2) (pow.f64 (*.f64 j i) 2))) (*.f64 (fma.f64 z x (*.f64 j i)) (+.f64 (pow.f64 (*.f64 j i) 2) (pow.f64 (*.f64 z x) 2)))) (2)) ((/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3)) (*.f64 (pow.f64 (*.f64 j i) 3) (pow.f64 (*.f64 j i) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))) (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j (neg.f64 i)) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (-.f64 (*.f64 j (neg.f64 i)) (*.f64 z x))))) (2)) ((/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 3) (pow.f64 (*.f64 (*.f64 j i) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 z x) (*.f64 j i)))))) (2)) ((/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 z x) 2) 3) (pow.f64 (pow.f64 (*.f64 j i) 2) 3)) (*.f64 (fma.f64 z x (*.f64 j i)) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (pow.f64 (*.f64 j i) 2) (+.f64 (pow.f64 (*.f64 j i) 2) (pow.f64 (*.f64 z x) 2)))))) (2)) ((/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 z x) 3) 3) (pow.f64 (pow.f64 (*.f64 j i) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3)) (*.f64 (pow.f64 (*.f64 j i) 3) (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (neg.f64 (fma.f64 z x (*.f64 j i)))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) 1) (fma.f64 z x (*.f64 j i))) (2)) ((/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (*.f64 j (neg.f64 i))))) (-.f64 (*.f64 z x) (*.f64 j (neg.f64 i)))) (2)) ((/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (*.f64 (*.f64 j i) 0)))) (-.f64 (*.f64 z x) (+.f64 (*.f64 j i) (*.f64 (*.f64 j i) 0)))) (2)) ((/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j (neg.f64 i)) 3))) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (-.f64 (*.f64 j (neg.f64 i)) (*.f64 z x))))) (2)) ((/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 3) (pow.f64 (*.f64 (*.f64 j i) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 z x) (*.f64 j i)))))) (2)) ((/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))) (neg.f64 (fma.f64 z x (*.f64 j i)))) (2)) ((/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))) (sqrt.f64 (fma.f64 z x (*.f64 j i)))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (2)) ((/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))) (cbrt.f64 (fma.f64 z x (*.f64 j i)))) (2)) ((/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (*.f64 j (neg.f64 i)))) 1) (-.f64 (*.f64 z x) (*.f64 j (neg.f64 i)))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (*.f64 (*.f64 j i) 0))) 1) (-.f64 (*.f64 z x) (+.f64 (*.f64 j i) (*.f64 (*.f64 j i) 0)))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j (neg.f64 i)) 3)) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (-.f64 (*.f64 j (neg.f64 i)) (*.f64 z x))))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 3) (pow.f64 (*.f64 (*.f64 j i) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 z x) (*.f64 j i)))))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) 1) (neg.f64 (fma.f64 z x (*.f64 j i)))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i)))) (sqrt.f64 (fma.f64 z x (*.f64 j i)))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2)) (cbrt.f64 (fma.f64 z x (*.f64 j i)))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (pow.f64 (*.f64 j i) 2) (pow.f64 (*.f64 j i) 2))) (/.f64 1 (fma.f64 z x (*.f64 j i)))) (+.f64 (pow.f64 (*.f64 j i) 2) (pow.f64 (*.f64 z x) 2))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 z x) 2) 3) (pow.f64 (pow.f64 (*.f64 j i) 2) 3)) (/.f64 1 (fma.f64 z x (*.f64 j i)))) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (pow.f64 (*.f64 j i) 2) (+.f64 (pow.f64 (*.f64 j i) 2) (pow.f64 (*.f64 z x) 2))))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3)) (*.f64 (pow.f64 (*.f64 j i) 3) (pow.f64 (*.f64 j i) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 z x) 3) 3) (pow.f64 (pow.f64 (*.f64 j i) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3)) (*.f64 (pow.f64 (*.f64 j i) 3) (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) 1) (fma.f64 z x (*.f64 j i))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) (sqrt.f64 (fma.f64 z x (*.f64 j i)))) (sqrt.f64 (fma.f64 z x (*.f64 j i)))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) (*.f64 (cbrt.f64 (fma.f64 z x (*.f64 j i))) (cbrt.f64 (fma.f64 z x (*.f64 j i))))) (cbrt.f64 (fma.f64 z x (*.f64 j i)))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (2)) ((pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 1) (2)) ((pow.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2) (2)) ((pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 3) (2)) ((pow.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2)) (2)) ((log.f64 (exp.f64 (-.f64 (*.f64 z x) (*.f64 j i)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 z x) (*.f64 j i))))) (2)) ((cbrt.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 3)) (2)) ((expm1.f64 (log1p.f64 (-.f64 (*.f64 z x) (*.f64 j i)))) (2)) ((exp.f64 (log.f64 (-.f64 (*.f64 z x) (*.f64 j i)))) (2)) ((exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 1)) (2)) ((log1p.f64 (expm1.f64 (-.f64 (*.f64 z x) (*.f64 j i)))) (2)) ((fma.f64 z x (*.f64 j (neg.f64 i))) (2)) ((fma.f64 x z (*.f64 j (neg.f64 i))) (2)) ((fma.f64 1 (*.f64 z x) (*.f64 j (neg.f64 i))) (2)) ((fma.f64 1 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (*.f64 j i) 0)) (2)) ((fma.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 z x)) (*.f64 j (neg.f64 i))) (2)) ((fma.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (*.f64 j i) 0)) (2)) ((fma.f64 (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (cbrt.f64 (*.f64 z x)) (*.f64 j (neg.f64 i))) (2)) ((fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2) (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (*.f64 j i) 0)) (2)))

simplify320.0ms (0.4%)

Algorithm
egg-herbie
Rules
1080×+-commutative
1036×fma-def
782×associate-/l*
734×associate-*r*
656×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
066315670
1182814488
2745814488
Stop Event
node limit
Counts
396 → 387
Calls
Call 1
Inputs
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 i j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(*.f64 -1 (*.f64 i j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(*.f64 -1 (*.f64 i j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(*.f64 -1 (*.f64 i j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(*.f64 -1 (*.f64 i j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(*.f64 -1 (*.f64 i j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 y (*.f64 (*.f64 j i) 0)))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (*.f64 (*.f64 j i) 0) y))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (+.f64 (*.f64 y (*.f64 (*.f64 j i) 0)) (*.f64 y (*.f64 (*.f64 j i) 0))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) y) (*.f64 y (*.f64 (*.f64 j i) 0))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (+.f64 (*.f64 y (*.f64 (*.f64 j i) 0)) (*.f64 (*.f64 (*.f64 j i) 0) y)))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) y) (*.f64 (*.f64 (*.f64 j i) 0) y)))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 y (*.f64 (*.f64 (*.f64 j i) 0) 2)))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 y (*.f64 (*.f64 (*.f64 j i) 0) 1)))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 j i))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 y (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 y (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 y (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 1 (*.f64 y (*.f64 (*.f64 j i) 0))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 1 (*.f64 (*.f64 (*.f64 j i) 0) y)))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) y))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) y))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) y))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) y))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) y))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) y))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (*.f64 y (*.f64 (*.f64 j i) 0)) 1))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (*.f64 (*.f64 (*.f64 j i) 0) y) 1))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (*.f64 j (neg.f64 i))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 (*.f64 j i) 0))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 (*.f64 (*.f64 j i) 0) y)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0))))
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 y (*.f64 (*.f64 j i) 0)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))))
(+.f64 (*.f64 (*.f64 z x) y) (*.f64 (*.f64 j (neg.f64 i)) y))
(+.f64 (*.f64 (*.f64 z x) y) (+.f64 (*.f64 (*.f64 j (neg.f64 i)) y) (*.f64 y (*.f64 (*.f64 j i) 0))))
(+.f64 (*.f64 (*.f64 z x) y) (+.f64 (*.f64 (*.f64 j (neg.f64 i)) y) (*.f64 (*.f64 (*.f64 j i) 0) y)))
(+.f64 (*.f64 (*.f64 z x) y) (*.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) y))
(+.f64 (*.f64 (*.f64 j (neg.f64 i)) y) (*.f64 (*.f64 z x) y))
(+.f64 (*.f64 (*.f64 (*.f64 j i) 0) y) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))))
(+.f64 (*.f64 1 (*.f64 y (*.f64 z x))) (*.f64 1 (*.f64 y (*.f64 j (neg.f64 i)))))
(+.f64 (*.f64 1 (*.f64 (*.f64 z x) y)) (*.f64 1 (*.f64 (*.f64 j (neg.f64 i)) y)))
(+.f64 (*.f64 (*.f64 y (*.f64 z x)) 1) (*.f64 (*.f64 y (*.f64 j (neg.f64 i))) 1))
(+.f64 (*.f64 (*.f64 (*.f64 z x) y) 1) (*.f64 (*.f64 (*.f64 j (neg.f64 i)) y) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))))) (-.f64 1 (*.f64 y (*.f64 (*.f64 j i) 0))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))))) (-.f64 1 (*.f64 (*.f64 (*.f64 j i) 0) y)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) (/.f64 (fma.f64 z x (*.f64 j i)) y))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))) y))
(/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (fma.f64 z x (*.f64 j i)))
(/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) y) (fma.f64 z x (*.f64 j i)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) y) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))
(/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (*.f64 j (neg.f64 i))))) (-.f64 (*.f64 z x) (*.f64 j (neg.f64 i))))
(/.f64 (*.f64 y (-.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (*.f64 (*.f64 j i) 0)))) (-.f64 (*.f64 z x) (+.f64 (*.f64 j i) (*.f64 (*.f64 j i) 0))))
(/.f64 (*.f64 y (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j (neg.f64 i)) 3))) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (-.f64 (*.f64 j (neg.f64 i)) (*.f64 z x)))))
(/.f64 (*.f64 y (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 3) (pow.f64 (*.f64 (*.f64 j i) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 z x) (*.f64 j i))))))
(/.f64 (*.f64 y (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))) (neg.f64 (fma.f64 z x (*.f64 j i))))
(/.f64 (*.f64 y (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (*.f64 1 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))) (fma.f64 z x (*.f64 j i)))
(/.f64 (*.f64 1 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) y)) (fma.f64 z x (*.f64 j i)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) y)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))
(/.f64 (*.f64 (*.f64 y (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))) (sqrt.f64 (fma.f64 z x (*.f64 j i))))
(/.f64 (*.f64 (*.f64 y (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (*.f64 (*.f64 y (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))) (cbrt.f64 (fma.f64 z x (*.f64 j i))))
(/.f64 (*.f64 (*.f64 y (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (*.f64 j (neg.f64 i)))) y) (-.f64 (*.f64 z x) (*.f64 j (neg.f64 i))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (*.f64 (*.f64 j i) 0))) y) (-.f64 (*.f64 z x) (+.f64 (*.f64 j i) (*.f64 (*.f64 j i) 0))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j (neg.f64 i)) 3)) y) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (-.f64 (*.f64 j (neg.f64 i)) (*.f64 z x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 3) (pow.f64 (*.f64 (*.f64 j i) 0) 3)) y) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 z x) (*.f64 j i))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) y) (neg.f64 (fma.f64 z x (*.f64 j i))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) y) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (*.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) 1) (fma.f64 z x (*.f64 j i)))
(/.f64 (*.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) y) 1) (fma.f64 z x (*.f64 j i)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) y) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) y)) (sqrt.f64 (fma.f64 z x (*.f64 j i))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) y)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) 1) (fma.f64 z x (*.f64 j i)))
(/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (sqrt.f64 (fma.f64 z x (*.f64 j i)))) (sqrt.f64 (fma.f64 z x (*.f64 j i))))
(/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (*.f64 (cbrt.f64 (fma.f64 z x (*.f64 j i))) (cbrt.f64 (fma.f64 z x (*.f64 j i))))) (cbrt.f64 (fma.f64 z x (*.f64 j i))))
(/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))
(/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) y) 1) (fma.f64 z x (*.f64 j i)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) y) (sqrt.f64 (fma.f64 z x (*.f64 j i)))) (sqrt.f64 (fma.f64 z x (*.f64 j i))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) y) (*.f64 (cbrt.f64 (fma.f64 z x (*.f64 j i))) (cbrt.f64 (fma.f64 z x (*.f64 j i))))) (cbrt.f64 (fma.f64 z x (*.f64 j i))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) y) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) y) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) y) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) 1)
(pow.f64 (sqrt.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))) 2)
(pow.f64 (cbrt.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))) 3)
(pow.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) 2))
(log.f64 (pow.f64 (exp.f64 y) (-.f64 (*.f64 z x) (*.f64 j i))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))))))
(cbrt.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))))
(exp.f64 (log.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))))
(+.f64 (*.f64 z x) (*.f64 j (neg.f64 i)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)))
(+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) (*.f64 (*.f64 j i) 0)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 (*.f64 j i) 0) 2)))
(+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) (*.f64 (*.f64 (*.f64 j i) 0) 2)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 (*.f64 j i) 0) 1)))
(+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) (*.f64 (*.f64 (*.f64 j i) 0) 1)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 j (neg.f64 i)) (fma.f64 (neg.f64 j) i (*.f64 j i))))
(+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) (fma.f64 (neg.f64 j) i (*.f64 j i))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 j (neg.f64 i)) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i))))
(+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 j (neg.f64 i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i))))
(+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 j (neg.f64 i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i))))
(+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i))))
(+.f64 (*.f64 z x) (*.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) 1))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (*.f64 j i) 0))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 2))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 1))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (fma.f64 (neg.f64 j) i (*.f64 j i)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) (*.f64 (*.f64 j i) 0)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) (*.f64 (*.f64 j i) 0)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) (*.f64 (*.f64 j i) 0)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) (*.f64 (*.f64 j i) 0)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) (*.f64 (*.f64 j i) 0)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) (*.f64 (*.f64 j i) 0)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 j i) 0) (*.f64 (*.f64 (*.f64 j i) 0) 2)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) (*.f64 (*.f64 (*.f64 j i) 0) 2)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) (*.f64 (*.f64 (*.f64 j i) 0) 2)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 2)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 2)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 2)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 2)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 j i) 0) (*.f64 (*.f64 (*.f64 j i) 0) 1)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) (*.f64 (*.f64 (*.f64 j i) 0) 1)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) (*.f64 (*.f64 (*.f64 j i) 0) 1)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 1)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 1)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 1)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 1)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 j i) 0) (fma.f64 (neg.f64 j) i (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) (fma.f64 (neg.f64 j) i (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) (fma.f64 (neg.f64 j) i (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) (fma.f64 (neg.f64 j) i (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) (fma.f64 (neg.f64 j) i (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) (fma.f64 (neg.f64 j) i (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) (fma.f64 (neg.f64 j) i (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 j i) 0) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 j i) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 j i) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 1 (*.f64 (*.f64 (*.f64 j i) 0) 1)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 1 (fma.f64 (neg.f64 j) i (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 1 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) 1))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) 1))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) 1))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) 1))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) 1))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) 1))
(+.f64 (*.f64 j (neg.f64 i)) (*.f64 z x))
(+.f64 (*.f64 j (neg.f64 i)) (+.f64 (*.f64 z x) (*.f64 (*.f64 j i) 0)))
(+.f64 (*.f64 j (neg.f64 i)) (+.f64 (*.f64 z x) (*.f64 (*.f64 (*.f64 j i) 0) 2)))
(+.f64 (*.f64 j (neg.f64 i)) (+.f64 (*.f64 z x) (*.f64 (*.f64 (*.f64 j i) 0) 1)))
(+.f64 (*.f64 j (neg.f64 i)) (+.f64 (*.f64 z x) (fma.f64 (neg.f64 j) i (*.f64 j i))))
(+.f64 (*.f64 j (neg.f64 i)) (+.f64 (*.f64 z x) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i))))
(+.f64 (*.f64 j (neg.f64 i)) (+.f64 (*.f64 z x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i))))
(+.f64 (*.f64 j (neg.f64 i)) (+.f64 (*.f64 z x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i))))
(+.f64 (*.f64 j (neg.f64 i)) (+.f64 (*.f64 j i) (-.f64 (*.f64 z x) (*.f64 j i))))
(+.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 z x) (*.f64 j i)))
(+.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) (*.f64 z x))
(+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) (-.f64 (*.f64 z x) (*.f64 j i)))
(+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) (-.f64 (*.f64 z x) (*.f64 j i)))
(+.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) (-.f64 (*.f64 z x) (*.f64 j i)))
(+.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) (-.f64 (*.f64 z x) (*.f64 j i)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) (-.f64 (*.f64 z x) (*.f64 j i)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) (-.f64 (*.f64 z x) (*.f64 j i)))
(+.f64 (+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 j (neg.f64 i))) (*.f64 j i))
(+.f64 (+.f64 (*.f64 (*.f64 j i) 0) (*.f64 z x)) (*.f64 j (neg.f64 i)))
(+.f64 (+.f64 (*.f64 (*.f64 j i) 0) (*.f64 z x)) (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)))
(+.f64 (-.f64 (*.f64 z x) (exp.f64 (log1p.f64 (*.f64 j i)))) 1)
(*.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 1)
(*.f64 1 (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2) (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))))
(*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) (/.f64 1 (fma.f64 z x (*.f64 j i))))
(*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 j i)) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 j i))))
(*.f64 (/.f64 1 (fma.f64 z x (*.f64 j i))) (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (-.f64 (*.f64 j i) (*.f64 z x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 z x) 2) 3) (pow.f64 (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))) (-.f64 (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))) (pow.f64 (*.f64 z x) 2)))))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) (fma.f64 z x (*.f64 j i)))
(/.f64 (fma.f64 z x (*.f64 j i)) (/.f64 (fma.f64 z x (*.f64 j i)) (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))) (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (/.f64 (fma.f64 z x (*.f64 j i)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))) (/.f64 (fma.f64 z x (*.f64 j i)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (*.f64 j (neg.f64 i)))) (-.f64 (*.f64 z x) (*.f64 j (neg.f64 i))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (*.f64 (*.f64 j i) 0))) (-.f64 (*.f64 z x) (+.f64 (*.f64 j i) (*.f64 (*.f64 j i) 0))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (pow.f64 (*.f64 j i) 2) (pow.f64 (*.f64 j i) 2))) (*.f64 (fma.f64 z x (*.f64 j i)) (+.f64 (pow.f64 (*.f64 j i) 2) (pow.f64 (*.f64 z x) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3)) (*.f64 (pow.f64 (*.f64 j i) 3) (pow.f64 (*.f64 j i) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))) (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j (neg.f64 i)) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (-.f64 (*.f64 j (neg.f64 i)) (*.f64 z x)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 3) (pow.f64 (*.f64 (*.f64 j i) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 z x) (*.f64 j i))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 z x) 2) 3) (pow.f64 (pow.f64 (*.f64 j i) 2) 3)) (*.f64 (fma.f64 z x (*.f64 j i)) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (pow.f64 (*.f64 j i) 2) (+.f64 (pow.f64 (*.f64 j i) 2) (pow.f64 (*.f64 z x) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 z x) 3) 3) (pow.f64 (pow.f64 (*.f64 j i) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3)) (*.f64 (pow.f64 (*.f64 j i) 3) (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (neg.f64 (fma.f64 z x (*.f64 j i))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) 1) (fma.f64 z x (*.f64 j i)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (*.f64 j (neg.f64 i))))) (-.f64 (*.f64 z x) (*.f64 j (neg.f64 i))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (*.f64 (*.f64 j i) 0)))) (-.f64 (*.f64 z x) (+.f64 (*.f64 j i) (*.f64 (*.f64 j i) 0))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j (neg.f64 i)) 3))) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (-.f64 (*.f64 j (neg.f64 i)) (*.f64 z x)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 3) (pow.f64 (*.f64 (*.f64 j i) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 z x) (*.f64 j i))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))) (neg.f64 (fma.f64 z x (*.f64 j i))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))) (sqrt.f64 (fma.f64 z x (*.f64 j i))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))) (cbrt.f64 (fma.f64 z x (*.f64 j i))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (*.f64 j (neg.f64 i)))) 1) (-.f64 (*.f64 z x) (*.f64 j (neg.f64 i))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (*.f64 (*.f64 j i) 0))) 1) (-.f64 (*.f64 z x) (+.f64 (*.f64 j i) (*.f64 (*.f64 j i) 0))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j (neg.f64 i)) 3)) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (-.f64 (*.f64 j (neg.f64 i)) (*.f64 z x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 3) (pow.f64 (*.f64 (*.f64 j i) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 z x) (*.f64 j i))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) 1) (neg.f64 (fma.f64 z x (*.f64 j i))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i)))) (sqrt.f64 (fma.f64 z x (*.f64 j i))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2)) (cbrt.f64 (fma.f64 z x (*.f64 j i))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (pow.f64 (*.f64 j i) 2) (pow.f64 (*.f64 j i) 2))) (/.f64 1 (fma.f64 z x (*.f64 j i)))) (+.f64 (pow.f64 (*.f64 j i) 2) (pow.f64 (*.f64 z x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 z x) 2) 3) (pow.f64 (pow.f64 (*.f64 j i) 2) 3)) (/.f64 1 (fma.f64 z x (*.f64 j i)))) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (pow.f64 (*.f64 j i) 2) (+.f64 (pow.f64 (*.f64 j i) 2) (pow.f64 (*.f64 z x) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3)) (*.f64 (pow.f64 (*.f64 j i) 3) (pow.f64 (*.f64 j i) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 z x) 3) 3) (pow.f64 (pow.f64 (*.f64 j i) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3)) (*.f64 (pow.f64 (*.f64 j i) 3) (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) 1) (fma.f64 z x (*.f64 j i)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) (sqrt.f64 (fma.f64 z x (*.f64 j i)))) (sqrt.f64 (fma.f64 z x (*.f64 j i))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) (*.f64 (cbrt.f64 (fma.f64 z x (*.f64 j i))) (cbrt.f64 (fma.f64 z x (*.f64 j i))))) (cbrt.f64 (fma.f64 z x (*.f64 j i))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 z x) (*.f64 j i))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 z x) (*.f64 j i)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 z x) (*.f64 j i))))
(exp.f64 (log.f64 (-.f64 (*.f64 z x) (*.f64 j i))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 z x) (*.f64 j i))))
(fma.f64 z x (*.f64 j (neg.f64 i)))
(fma.f64 x z (*.f64 j (neg.f64 i)))
(fma.f64 1 (*.f64 z x) (*.f64 j (neg.f64 i)))
(fma.f64 1 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (*.f64 j i) 0))
(fma.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 z x)) (*.f64 j (neg.f64 i)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (*.f64 j i) 0))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (cbrt.f64 (*.f64 z x)) (*.f64 j (neg.f64 i)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2) (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (*.f64 j i) 0))
Outputs
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 y (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 x y))
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 x y))
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 y (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 x y))
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 x y))
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 x y))
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 y (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(neg.f64 (*.f64 y (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 y (*.f64 i j))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(neg.f64 (*.f64 y (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 x y))
(*.f64 z (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(neg.f64 (*.f64 y (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(neg.f64 (*.f64 y (*.f64 i j)))
(*.f64 y (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 y (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(*.f64 -1 (*.f64 i j))
(*.f64 j (neg.f64 i))
(*.f64 i (neg.f64 j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(*.f64 -1 (*.f64 i j))
(*.f64 j (neg.f64 i))
(*.f64 i (neg.f64 j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(*.f64 -1 (*.f64 i j))
(*.f64 j (neg.f64 i))
(*.f64 i (neg.f64 j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(*.f64 -1 (*.f64 i j))
(*.f64 j (neg.f64 i))
(*.f64 i (neg.f64 j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 -1 (*.f64 i j)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(*.f64 -1 (*.f64 i j))
(*.f64 j (neg.f64 i))
(*.f64 i (neg.f64 j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(*.f64 -1 (*.f64 i j))
(*.f64 j (neg.f64 i))
(*.f64 i (neg.f64 j))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 i j)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 y (*.f64 (*.f64 j i) 0)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (*.f64 (*.f64 j i) 0) y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (+.f64 (*.f64 y (*.f64 (*.f64 j i) 0)) (*.f64 y (*.f64 (*.f64 j i) 0))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) y) (*.f64 y (*.f64 (*.f64 j i) 0))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (+.f64 (*.f64 y (*.f64 (*.f64 j i) 0)) (*.f64 (*.f64 (*.f64 j i) 0) y)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) y) (*.f64 (*.f64 (*.f64 j i) 0) y)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 y (*.f64 (*.f64 (*.f64 j i) 0) 2)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 y (*.f64 (*.f64 (*.f64 j i) 0) 1)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 j i))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 y (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 y (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i))))
(*.f64 y (-.f64 (fma.f64 z x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))) (*.f64 i j)))
(*.f64 y (+.f64 (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))) (*.f64 z x)))
(*.f64 y (+.f64 (*.f64 z x) (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j))))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 y (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i))))
(*.f64 y (fma.f64 z x (fma.f64 j (neg.f64 i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)))))
(*.f64 y (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (*.f64 z x)))
(*.f64 y (+.f64 (*.f64 z x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 1 (*.f64 y (*.f64 (*.f64 j i) 0))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 1 (*.f64 (*.f64 (*.f64 j i) 0) y)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) y))
(*.f64 y (-.f64 (fma.f64 z x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))) (*.f64 i j)))
(*.f64 y (+.f64 (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))) (*.f64 z x)))
(*.f64 y (+.f64 (*.f64 z x) (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j))))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) y))
(*.f64 y (fma.f64 z x (fma.f64 j (neg.f64 i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)))))
(*.f64 y (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (*.f64 z x)))
(*.f64 y (+.f64 (*.f64 z x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (*.f64 y (*.f64 (*.f64 j i) 0)) 1))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (*.f64 (*.f64 (*.f64 j i) 0) y) 1))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (*.f64 j (neg.f64 i))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 (*.f64 j i) 0))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (*.f64 z x)) (+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 (*.f64 (*.f64 j i) 0) y)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 z x)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 y (*.f64 (*.f64 j i) 0)) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 (*.f64 z x) y) (*.f64 (*.f64 j (neg.f64 i)) y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 (*.f64 z x) y) (+.f64 (*.f64 (*.f64 j (neg.f64 i)) y) (*.f64 y (*.f64 (*.f64 j i) 0))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 (*.f64 z x) y) (+.f64 (*.f64 (*.f64 j (neg.f64 i)) y) (*.f64 (*.f64 (*.f64 j i) 0) y)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 (*.f64 z x) y) (*.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 (*.f64 j (neg.f64 i)) y) (*.f64 (*.f64 z x) y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 (*.f64 (*.f64 j i) 0) y) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 1 (*.f64 y (*.f64 z x))) (*.f64 1 (*.f64 y (*.f64 j (neg.f64 i)))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 1 (*.f64 (*.f64 z x) y)) (*.f64 1 (*.f64 (*.f64 j (neg.f64 i)) y)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 (*.f64 y (*.f64 z x)) 1) (*.f64 (*.f64 y (*.f64 j (neg.f64 i))) 1))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 (*.f64 (*.f64 z x) y) 1) (*.f64 (*.f64 (*.f64 j (neg.f64 i)) y) 1))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))))) 1)
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))))) (-.f64 1 (*.f64 y (*.f64 (*.f64 j i) 0))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))))) (-.f64 1 (*.f64 (*.f64 (*.f64 j i) 0) y)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) (/.f64 (fma.f64 z x (*.f64 j i)) y))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))) y))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))) y))
(*.f64 (/.f64 y (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))
(/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (fma.f64 z x (*.f64 j i)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))) y))
(*.f64 (/.f64 y (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) y) (fma.f64 z x (*.f64 j i)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) y) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))) y))
(*.f64 (/.f64 y (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))
(/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (*.f64 j (neg.f64 i))))) (-.f64 (*.f64 z x) (*.f64 j (neg.f64 i))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(/.f64 (*.f64 y (-.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (*.f64 (*.f64 j i) 0)))) (-.f64 (*.f64 z x) (+.f64 (*.f64 j i) (*.f64 (*.f64 j i) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) 0) (/.f64 (-.f64 (*.f64 z x) (fma.f64 j i 0)) y))
(*.f64 (/.f64 (pow.f64 (fma.f64 z x (*.f64 i (neg.f64 j))) 2) (fma.f64 z x (*.f64 i (neg.f64 j)))) y)
(/.f64 (*.f64 y (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j (neg.f64 i)) 3))) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (-.f64 (*.f64 j (neg.f64 i)) (*.f64 z x)))))
(/.f64 y (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (-.f64 (*.f64 j (neg.f64 i)) (*.f64 z x)))) (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j (neg.f64 i)) 3))))
(*.f64 (/.f64 y (fma.f64 (*.f64 i (neg.f64 j)) (neg.f64 (fma.f64 i j (*.f64 z x))) (pow.f64 (*.f64 z x) 2))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))
(/.f64 (*.f64 y (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 3) (pow.f64 (*.f64 (*.f64 j i) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 z x) (*.f64 j i))))))
(/.f64 y (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 z x)) (*.f64 i j)))) (+.f64 0 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3))))
(*.f64 (/.f64 (pow.f64 (fma.f64 z x (*.f64 i (neg.f64 j))) 3) (pow.f64 (fma.f64 z x (*.f64 i (neg.f64 j))) 2)) y)
(/.f64 (*.f64 y (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))) (neg.f64 (fma.f64 z x (*.f64 j i))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(/.f64 (*.f64 y (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))) y))
(*.f64 (/.f64 y (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))
(/.f64 (*.f64 1 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))) (fma.f64 z x (*.f64 j i)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(/.f64 (*.f64 1 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))) y))
(*.f64 (/.f64 y (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) y)) (fma.f64 z x (*.f64 j i)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) y)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))) y))
(*.f64 (/.f64 y (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))
(/.f64 (*.f64 (*.f64 y (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))) (sqrt.f64 (fma.f64 z x (*.f64 j i))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))) (/.f64 (sqrt.f64 (fma.f64 z x (*.f64 i j))) (*.f64 y (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))))))
(*.f64 (/.f64 (*.f64 y (sqrt.f64 (fma.f64 z x (*.f64 i (neg.f64 j))))) (sqrt.f64 (fma.f64 i j (*.f64 z x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))))
(/.f64 (*.f64 (*.f64 y (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j)))))) (*.f64 y (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))))))
(*.f64 (/.f64 (*.f64 y (sqrt.f64 (fma.f64 z x (*.f64 i (neg.f64 j))))) (sqrt.f64 (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))))
(/.f64 (*.f64 (*.f64 y (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))) (cbrt.f64 (fma.f64 z x (*.f64 j i))))
(/.f64 (*.f64 y (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2)) (/.f64 (cbrt.f64 (fma.f64 z x (*.f64 i j))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))))
(*.f64 (/.f64 (*.f64 y (pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 i (neg.f64 j)))) 2)) (cbrt.f64 (fma.f64 i j (*.f64 z x)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))))
(/.f64 (*.f64 (*.f64 y (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (*.f64 y (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))))
(/.f64 y (/.f64 (/.f64 (cbrt.f64 (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))) (pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 i (neg.f64 j)))) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (*.f64 j (neg.f64 i)))) y) (-.f64 (*.f64 z x) (*.f64 j (neg.f64 i))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (*.f64 (*.f64 j i) 0))) y) (-.f64 (*.f64 z x) (+.f64 (*.f64 j i) (*.f64 (*.f64 j i) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) 0) (/.f64 (-.f64 (*.f64 z x) (fma.f64 j i 0)) y))
(*.f64 (/.f64 (pow.f64 (fma.f64 z x (*.f64 i (neg.f64 j))) 2) (fma.f64 z x (*.f64 i (neg.f64 j)))) y)
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j (neg.f64 i)) 3)) y) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (-.f64 (*.f64 j (neg.f64 i)) (*.f64 z x)))))
(/.f64 y (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (-.f64 (*.f64 j (neg.f64 i)) (*.f64 z x)))) (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j (neg.f64 i)) 3))))
(*.f64 (/.f64 y (fma.f64 (*.f64 i (neg.f64 j)) (neg.f64 (fma.f64 i j (*.f64 z x))) (pow.f64 (*.f64 z x) 2))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 3) (pow.f64 (*.f64 (*.f64 j i) 0) 3)) y) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 z x) (*.f64 j i))))))
(/.f64 y (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 z x)) (*.f64 i j)))) (+.f64 0 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3))))
(*.f64 (/.f64 (pow.f64 (fma.f64 z x (*.f64 i (neg.f64 j))) 3) (pow.f64 (fma.f64 z x (*.f64 i (neg.f64 j))) 2)) y)
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) y) (neg.f64 (fma.f64 z x (*.f64 j i))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) y) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))) y))
(*.f64 (/.f64 y (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))
(/.f64 (*.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) 1) (fma.f64 z x (*.f64 j i)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(/.f64 (*.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))) y))
(*.f64 (/.f64 y (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) y) 1) (fma.f64 z x (*.f64 j i)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) y) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))) y))
(*.f64 (/.f64 y (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) y)) (sqrt.f64 (fma.f64 z x (*.f64 j i))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))) (/.f64 (sqrt.f64 (fma.f64 z x (*.f64 i j))) (*.f64 y (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))))))
(*.f64 (/.f64 (*.f64 y (sqrt.f64 (fma.f64 z x (*.f64 i (neg.f64 j))))) (sqrt.f64 (fma.f64 i j (*.f64 z x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) y)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j)))))) (*.f64 y (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))))))
(*.f64 (/.f64 (*.f64 y (sqrt.f64 (fma.f64 z x (*.f64 i (neg.f64 j))))) (sqrt.f64 (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))))
(/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) 1) (fma.f64 z x (*.f64 j i)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (sqrt.f64 (fma.f64 z x (*.f64 j i)))) (sqrt.f64 (fma.f64 z x (*.f64 j i))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (*.f64 (cbrt.f64 (fma.f64 z x (*.f64 j i))) (cbrt.f64 (fma.f64 z x (*.f64 j i))))) (cbrt.f64 (fma.f64 z x (*.f64 j i))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))) y))
(*.f64 (/.f64 y (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))
(/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))) y))
(*.f64 (/.f64 y (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))
(/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))) y))
(*.f64 (/.f64 y (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) y) 1) (fma.f64 z x (*.f64 j i)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) y) (sqrt.f64 (fma.f64 z x (*.f64 j i)))) (sqrt.f64 (fma.f64 z x (*.f64 j i))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) y) (*.f64 (cbrt.f64 (fma.f64 z x (*.f64 j i))) (cbrt.f64 (fma.f64 z x (*.f64 j i))))) (cbrt.f64 (fma.f64 z x (*.f64 j i))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) y) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))) y))
(*.f64 (/.f64 y (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) y) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))) y))
(*.f64 (/.f64 y (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) y) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))) y))
(*.f64 (/.f64 y (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))
(pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) 1)
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(pow.f64 (sqrt.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))) 2)
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(pow.f64 (cbrt.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))) 3)
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(pow.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) 3) 1/3)
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(sqrt.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) 2))
(sqrt.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 i j))) 2))
(fabs.f64 (*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j)))))
(log.f64 (pow.f64 (exp.f64 y) (-.f64 (*.f64 z x) (*.f64 j i))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(cbrt.f64 (pow.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) 3))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 3)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 3) (pow.f64 y 3)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(expm1.f64 (log1p.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(exp.f64 (log.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))) 1))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(log1p.f64 (expm1.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 i j)))
(*.f64 y (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (*.f64 z x) (*.f64 j (neg.f64 i)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) (*.f64 (*.f64 j i) 0)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 (*.f64 j i) 0) 2)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) (*.f64 (*.f64 (*.f64 j i) 0) 2)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 (*.f64 j i) 0) 1)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) (*.f64 (*.f64 (*.f64 j i) 0) 1)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 j (neg.f64 i)) (fma.f64 (neg.f64 j) i (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) (fma.f64 (neg.f64 j) i (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 j (neg.f64 i)) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 j (neg.f64 i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i))))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))) (*.f64 i j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))))
(+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i))))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))) (*.f64 i j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 j (neg.f64 i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i))))
(fma.f64 z x (fma.f64 j (neg.f64 i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)))
(+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i))))
(fma.f64 z x (fma.f64 j (neg.f64 i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)))
(+.f64 (*.f64 z x) (*.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) 1))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (*.f64 j i) 0))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 2))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 1))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (fma.f64 (neg.f64 j) i (*.f64 j i)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))) (*.f64 i j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)))
(fma.f64 z x (fma.f64 j (neg.f64 i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) (*.f64 (*.f64 j i) 0)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) (*.f64 (*.f64 j i) 0)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) (*.f64 (*.f64 j i) 0)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) (*.f64 (*.f64 j i) 0)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) (*.f64 (*.f64 j i) 0)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))) (*.f64 i j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) (*.f64 (*.f64 j i) 0)))
(fma.f64 z x (fma.f64 j (neg.f64 i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 j i) 0) (*.f64 (*.f64 (*.f64 j i) 0) 2)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) (*.f64 (*.f64 (*.f64 j i) 0) 2)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) (*.f64 (*.f64 (*.f64 j i) 0) 2)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 2)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 2)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 2)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))) (*.f64 i j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 2)))
(fma.f64 z x (fma.f64 j (neg.f64 i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 j i) 0) (*.f64 (*.f64 (*.f64 j i) 0) 1)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) (*.f64 (*.f64 (*.f64 j i) 0) 1)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) (*.f64 (*.f64 (*.f64 j i) 0) 1)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 1)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 1)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 1)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))) (*.f64 i j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) (*.f64 (*.f64 (*.f64 j i) 0) 1)))
(fma.f64 z x (fma.f64 j (neg.f64 i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 j i) 0) (fma.f64 (neg.f64 j) i (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) (fma.f64 (neg.f64 j) i (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) (fma.f64 (neg.f64 j) i (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) (fma.f64 (neg.f64 j) i (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) (fma.f64 (neg.f64 j) i (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) (fma.f64 (neg.f64 j) i (*.f64 j i))))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))) (*.f64 i j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) (fma.f64 (neg.f64 j) i (*.f64 j i))))
(fma.f64 z x (fma.f64 j (neg.f64 i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 j i) 0) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i))))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))) (*.f64 i j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i))))
(fma.f64 z x (fma.f64 j (neg.f64 i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 j i) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i))))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))) (*.f64 i j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i))))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))) (*.f64 i j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i))))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))) (*.f64 i j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i))))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))) (*.f64 i j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i))))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))) (*.f64 i j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i))))
(+.f64 (fma.f64 z x (fma.f64 j (neg.f64 i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (*.f64 z x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (+.f64 (*.f64 z x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 j i) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i))))
(fma.f64 z x (fma.f64 j (neg.f64 i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i))))
(fma.f64 z x (fma.f64 j (neg.f64 i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i))))
(fma.f64 z x (fma.f64 j (neg.f64 i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i))))
(fma.f64 z x (fma.f64 j (neg.f64 i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i))))
(fma.f64 z x (fma.f64 j (neg.f64 i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i))))
(+.f64 (fma.f64 z x (fma.f64 j (neg.f64 i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (*.f64 z x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j)) (+.f64 (*.f64 z x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 i j)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j)) (fma.f64 z x (*.f64 i (neg.f64 j))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 1 (*.f64 (*.f64 (*.f64 j i) 0) 1)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 1 (fma.f64 (neg.f64 j) i (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 1 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i))))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))) (*.f64 i j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i))))
(fma.f64 z x (fma.f64 j (neg.f64 i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) 1))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) 1))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) 1))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) 1))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) 1))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))) (*.f64 i j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) 1))
(fma.f64 z x (fma.f64 j (neg.f64 i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)))
(+.f64 (*.f64 j (neg.f64 i)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 j (neg.f64 i)) (+.f64 (*.f64 z x) (*.f64 (*.f64 j i) 0)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 j (neg.f64 i)) (+.f64 (*.f64 z x) (*.f64 (*.f64 (*.f64 j i) 0) 2)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 j (neg.f64 i)) (+.f64 (*.f64 z x) (*.f64 (*.f64 (*.f64 j i) 0) 1)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 j (neg.f64 i)) (+.f64 (*.f64 z x) (fma.f64 (neg.f64 j) i (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 j (neg.f64 i)) (+.f64 (*.f64 z x) (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 j (neg.f64 i)) (+.f64 (*.f64 z x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i))))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))) (*.f64 i j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))))
(+.f64 (*.f64 j (neg.f64 i)) (+.f64 (*.f64 z x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i))))
(fma.f64 z x (fma.f64 j (neg.f64 i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)))
(+.f64 (*.f64 j (neg.f64 i)) (+.f64 (*.f64 j i) (-.f64 (*.f64 z x) (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 z x) (*.f64 j i)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)) (*.f64 z x))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 2) (-.f64 (*.f64 z x) (*.f64 j i)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (*.f64 (*.f64 (*.f64 j i) 0) 1) (-.f64 (*.f64 z x) (*.f64 j i)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (fma.f64 (neg.f64 j) i (*.f64 j i)) (-.f64 (*.f64 z x) (*.f64 j i)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (fma.f64 (*.f64 j (neg.f64 i)) 1 (*.f64 j i)) (-.f64 (*.f64 z x) (*.f64 j i)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 j i))) (sqrt.f64 (*.f64 j i)) (*.f64 j i)) (-.f64 (*.f64 z x) (*.f64 j i)))
(-.f64 (fma.f64 z x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i j))) (sqrt.f64 (*.f64 i j)) (*.f64 i j))) (*.f64 i j))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (sqrt.f64 (*.f64 i j)) (neg.f64 (sqrt.f64 (*.f64 i j)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 j i))) (pow.f64 (cbrt.f64 (*.f64 j i)) 2) (*.f64 j i)) (-.f64 (*.f64 z x) (*.f64 j i)))
(fma.f64 z x (fma.f64 j (neg.f64 i) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2) (*.f64 i j))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 (neg.f64 (cbrt.f64 (*.f64 i j))) (pow.f64 (cbrt.f64 (*.f64 i j)) 2)))
(+.f64 (+.f64 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 j (neg.f64 i))) (*.f64 j i))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (+.f64 (*.f64 (*.f64 j i) 0) (*.f64 z x)) (*.f64 j (neg.f64 i)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (+.f64 (*.f64 (*.f64 j i) 0) (*.f64 z x)) (+.f64 (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j i) 0)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(+.f64 (-.f64 (*.f64 z x) (exp.f64 (log1p.f64 (*.f64 j i)))) 1)
(+.f64 1 (-.f64 (*.f64 z x) (exp.f64 (log1p.f64 (*.f64 i j)))))
(-.f64 (*.f64 z x) (expm1.f64 (log1p.f64 (*.f64 i j))))
(*.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 1)
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(*.f64 1 (-.f64 (*.f64 z x) (*.f64 j i)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2) (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) (/.f64 1 (fma.f64 z x (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 j i)) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 j i))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 i j)) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 i j))))
(*.f64 (/.f64 1 (fma.f64 z x (*.f64 j i))) (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (-.f64 (*.f64 z x) (*.f64 j i)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (-.f64 (*.f64 j i) (*.f64 z x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)) (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 i j) (-.f64 (*.f64 i j) (*.f64 z x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)) (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))) (fma.f64 j (*.f64 i (-.f64 (*.f64 i j) (*.f64 z x))) (pow.f64 (*.f64 z x) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (-.f64 (pow.f64 (*.f64 z x) 4) (*.f64 (pow.f64 (*.f64 i j) 2) (*.f64 (fma.f64 z x (*.f64 i j)) (fma.f64 z x (*.f64 i j)))))) (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (-.f64 (pow.f64 (*.f64 z x) 4) (*.f64 (pow.f64 (*.f64 i j) 2) (*.f64 (fma.f64 i j (*.f64 z x)) (fma.f64 i j (*.f64 z x)))))) (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 i j (*.f64 z x))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 z x) 2) 3) (pow.f64 (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))) (-.f64 (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))) (pow.f64 (*.f64 z x) 2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 z x) 2) 3) (pow.f64 (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j)))) 3))) (+.f64 (pow.f64 (*.f64 z x) 4) (*.f64 (*.f64 i j) (*.f64 (fma.f64 z x (*.f64 i j)) (-.f64 (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j)))) (pow.f64 (*.f64 z x) 2))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (fma.f64 (*.f64 j (*.f64 i (fma.f64 i j (*.f64 z x)))) (-.f64 (*.f64 j (*.f64 i (fma.f64 i j (*.f64 z x)))) (pow.f64 (*.f64 z x) 2)) (pow.f64 (*.f64 z x) 4))) (+.f64 (pow.f64 (*.f64 j (*.f64 i (fma.f64 i j (*.f64 z x)))) 3) (pow.f64 (*.f64 z x) 6)))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) (fma.f64 z x (*.f64 j i)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(/.f64 (fma.f64 z x (*.f64 j i)) (/.f64 (fma.f64 z x (*.f64 j i)) (-.f64 (*.f64 z x) (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))) (-.f64 (*.f64 z x) (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (/.f64 (fma.f64 z x (*.f64 j i)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))) (fma.f64 z x (*.f64 i j))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))) (fma.f64 i j (*.f64 z x)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))) (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))) (/.f64 (fma.f64 z x (*.f64 j i)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))) (fma.f64 z x (*.f64 i j))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))) (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))) (fma.f64 i j (*.f64 z x))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))) (/.f64 (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (*.f64 j (neg.f64 i)))) (-.f64 (*.f64 z x) (*.f64 j (neg.f64 i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (*.f64 (*.f64 j i) 0))) (-.f64 (*.f64 z x) (+.f64 (*.f64 j i) (*.f64 (*.f64 j i) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) 0) (-.f64 (*.f64 z x) (fma.f64 j i 0)))
(/.f64 (pow.f64 (fma.f64 z x (*.f64 i (neg.f64 j))) 2) (fma.f64 z x (*.f64 i (neg.f64 j))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (pow.f64 (*.f64 j i) 2) (pow.f64 (*.f64 j i) 2))) (*.f64 (fma.f64 z x (*.f64 j i)) (+.f64 (pow.f64 (*.f64 j i) 2) (pow.f64 (*.f64 z x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 4) (pow.f64 (*.f64 i j) 4)) (*.f64 (fma.f64 z x (*.f64 i j)) (+.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 4) (pow.f64 (*.f64 i j) 4)) (*.f64 (fma.f64 i j (*.f64 z x)) (+.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3)) (*.f64 (pow.f64 (*.f64 j i) 3) (pow.f64 (*.f64 j i) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))) (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 6) (pow.f64 (*.f64 i j) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))) (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 6) (pow.f64 (*.f64 i j) 6)) (*.f64 (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2)) (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j (neg.f64 i)) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (-.f64 (*.f64 j (neg.f64 i)) (*.f64 z x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (fma.f64 (*.f64 i (neg.f64 j)) (neg.f64 (fma.f64 i j (*.f64 z x))) (pow.f64 (*.f64 z x) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 3) (pow.f64 (*.f64 (*.f64 j i) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 z x) (*.f64 j i))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 z x)) (*.f64 i j)))))
(/.f64 (pow.f64 (fma.f64 z x (*.f64 i (neg.f64 j))) 3) (pow.f64 (fma.f64 z x (*.f64 i (neg.f64 j))) 2))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 z x) 2) 3) (pow.f64 (pow.f64 (*.f64 j i) 2) 3)) (*.f64 (fma.f64 z x (*.f64 j i)) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (pow.f64 (*.f64 j i) 2) (+.f64 (pow.f64 (*.f64 j i) 2) (pow.f64 (*.f64 z x) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 z x) 2) 3) (pow.f64 (pow.f64 (*.f64 i j) 2) 3)) (*.f64 (fma.f64 z x (*.f64 i j)) (+.f64 (pow.f64 (*.f64 z x) 4) (+.f64 (pow.f64 (*.f64 i j) 4) (*.f64 (pow.f64 (*.f64 i j) 2) (pow.f64 (*.f64 z x) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 6) (pow.f64 (*.f64 i j) 6)) (fma.f64 i j (*.f64 z x))) (fma.f64 (pow.f64 (*.f64 i j) 2) (+.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)) (pow.f64 (*.f64 z x) 4)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 z x) 3) 3) (pow.f64 (pow.f64 (*.f64 j i) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3)) (*.f64 (pow.f64 (*.f64 j i) 3) (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 z x) 3) 3) (pow.f64 (pow.f64 (*.f64 i j) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))) (+.f64 (pow.f64 (*.f64 z x) 6) (+.f64 (*.f64 (pow.f64 (*.f64 i j) 3) (pow.f64 (*.f64 z x) 3)) (pow.f64 (*.f64 i j) 6)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 z x) 3) 3) (pow.f64 (pow.f64 (*.f64 i j) 3) 3)) (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2))) (fma.f64 (pow.f64 (*.f64 i j) 3) (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (pow.f64 (*.f64 z x) 6)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (neg.f64 (fma.f64 z x (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) 1) (fma.f64 z x (*.f64 j i)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (*.f64 j (neg.f64 i))))) (-.f64 (*.f64 z x) (*.f64 j (neg.f64 i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (*.f64 (*.f64 j i) 0)))) (-.f64 (*.f64 z x) (+.f64 (*.f64 j i) (*.f64 (*.f64 j i) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) 0) (-.f64 (*.f64 z x) (fma.f64 j i 0)))
(/.f64 (pow.f64 (fma.f64 z x (*.f64 i (neg.f64 j))) 2) (fma.f64 z x (*.f64 i (neg.f64 j))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j (neg.f64 i)) 3))) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (-.f64 (*.f64 j (neg.f64 i)) (*.f64 z x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j (neg.f64 i)) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (-.f64 (*.f64 j (neg.f64 i)) (*.f64 z x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (fma.f64 (*.f64 i (neg.f64 j)) (neg.f64 (fma.f64 i j (*.f64 z x))) (pow.f64 (*.f64 z x) 2)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 3) (pow.f64 (*.f64 (*.f64 j i) 0) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 z x) (*.f64 j i))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 z x)) (*.f64 i j)))))
(/.f64 (pow.f64 (fma.f64 z x (*.f64 i (neg.f64 j))) 3) (pow.f64 (fma.f64 z x (*.f64 i (neg.f64 j))) 2))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))) (neg.f64 (fma.f64 z x (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))) (sqrt.f64 (fma.f64 z x (*.f64 j i))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) (/.f64 (sqrt.f64 (fma.f64 z x (*.f64 i j))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z x (*.f64 i (neg.f64 j)))) (sqrt.f64 (fma.f64 i j (*.f64 z x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))) (sqrt.f64 (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2)))) (sqrt.f64 (fma.f64 z x (*.f64 i (neg.f64 j)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)))) (cbrt.f64 (fma.f64 z x (*.f64 j i))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2) (/.f64 (cbrt.f64 (fma.f64 z x (*.f64 i j))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 i (neg.f64 j)))) 2) (cbrt.f64 (fma.f64 i j (*.f64 z x)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 i (neg.f64 j)))) 2) (cbrt.f64 (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (*.f64 j (neg.f64 i)))) 1) (-.f64 (*.f64 z x) (*.f64 j (neg.f64 i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (*.f64 (*.f64 j i) 0))) 1) (-.f64 (*.f64 z x) (+.f64 (*.f64 j i) (*.f64 (*.f64 j i) 0))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) 0) (-.f64 (*.f64 z x) (fma.f64 j i 0)))
(/.f64 (pow.f64 (fma.f64 z x (*.f64 i (neg.f64 j))) 2) (fma.f64 z x (*.f64 i (neg.f64 j))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j (neg.f64 i)) 3)) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (-.f64 (*.f64 j (neg.f64 i)) (*.f64 z x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j (neg.f64 i)) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j (neg.f64 i)) (-.f64 (*.f64 j (neg.f64 i)) (*.f64 z x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (fma.f64 (*.f64 i (neg.f64 j)) (neg.f64 (fma.f64 i j (*.f64 z x))) (pow.f64 (*.f64 z x) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 3) (pow.f64 (*.f64 (*.f64 j i) 0) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2) (*.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 (*.f64 j i) 0) (-.f64 (*.f64 z x) (*.f64 j i))))))
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 z x)) (*.f64 i j)))))
(/.f64 (pow.f64 (fma.f64 z x (*.f64 i (neg.f64 j))) 3) (pow.f64 (fma.f64 z x (*.f64 i (neg.f64 j))) 2))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) 1) (neg.f64 (fma.f64 z x (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i)))) (sqrt.f64 (fma.f64 z x (*.f64 j i))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) (/.f64 (sqrt.f64 (fma.f64 z x (*.f64 i j))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z x (*.f64 i (neg.f64 j)))) (sqrt.f64 (fma.f64 i j (*.f64 z x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))) (sqrt.f64 (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2)))) (sqrt.f64 (fma.f64 z x (*.f64 i (neg.f64 j)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2)) (cbrt.f64 (fma.f64 z x (*.f64 j i))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2) (/.f64 (cbrt.f64 (fma.f64 z x (*.f64 i j))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 i (neg.f64 j)))) 2) (cbrt.f64 (fma.f64 i j (*.f64 z x)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 i j))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 i (neg.f64 j)))) 2) (cbrt.f64 (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (pow.f64 (*.f64 j i) 2) (pow.f64 (*.f64 j i) 2))) (/.f64 1 (fma.f64 z x (*.f64 j i)))) (+.f64 (pow.f64 (*.f64 j i) 2) (pow.f64 (*.f64 z x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 4) (pow.f64 (*.f64 i j) 4)) (*.f64 (fma.f64 z x (*.f64 i j)) (+.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 4) (pow.f64 (*.f64 i j) 4)) (*.f64 (fma.f64 i j (*.f64 z x)) (+.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 z x) 2) 3) (pow.f64 (pow.f64 (*.f64 j i) 2) 3)) (/.f64 1 (fma.f64 z x (*.f64 j i)))) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (pow.f64 (*.f64 j i) 2) (+.f64 (pow.f64 (*.f64 j i) 2) (pow.f64 (*.f64 z x) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 z x) 2) 3) (pow.f64 (pow.f64 (*.f64 i j) 2) 3)) (*.f64 (fma.f64 z x (*.f64 i j)) (+.f64 (pow.f64 (*.f64 z x) 4) (+.f64 (pow.f64 (*.f64 i j) 4) (*.f64 (pow.f64 (*.f64 i j) 2) (pow.f64 (*.f64 z x) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 6) (pow.f64 (*.f64 i j) 6)) (fma.f64 i j (*.f64 z x))) (fma.f64 (pow.f64 (*.f64 i j) 2) (+.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 i j) 2)) (pow.f64 (*.f64 z x) 4)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3)) (*.f64 (pow.f64 (*.f64 j i) 3) (pow.f64 (*.f64 j i) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 6) (pow.f64 (*.f64 i j) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))) (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 6) (pow.f64 (*.f64 i j) 6)) (*.f64 (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2)) (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 z x) 3) 3) (pow.f64 (pow.f64 (*.f64 j i) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3)) (*.f64 (pow.f64 (*.f64 j i) 3) (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 z x) 3) 3) (pow.f64 (pow.f64 (*.f64 i j) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))) (+.f64 (pow.f64 (*.f64 z x) 6) (+.f64 (*.f64 (pow.f64 (*.f64 i j) 3) (pow.f64 (*.f64 z x) 3)) (pow.f64 (*.f64 i j) 6)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 z x) 3) 3) (pow.f64 (pow.f64 (*.f64 i j) 3) 3)) (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2))) (fma.f64 (pow.f64 (*.f64 i j) 3) (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (pow.f64 (*.f64 z x) 6)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) 1) (fma.f64 z x (*.f64 j i)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) (sqrt.f64 (fma.f64 z x (*.f64 j i)))) (sqrt.f64 (fma.f64 z x (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 j i) 2)) (*.f64 (cbrt.f64 (fma.f64 z x (*.f64 j i))) (cbrt.f64 (fma.f64 z x (*.f64 j i))))) (cbrt.f64 (fma.f64 z x (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 j i) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 j i) (fma.f64 z x (*.f64 j i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 j (*.f64 i (fma.f64 z x (*.f64 i j))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 i j) 3)) (fma.f64 (*.f64 i j) (fma.f64 i j (*.f64 z x)) (pow.f64 (*.f64 z x) 2)))
(pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 1)
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2)
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 3)
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(pow.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 3) 1/3)
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 i j)) 2))
(fabs.f64 (fma.f64 z x (*.f64 i (neg.f64 j))))
(log.f64 (exp.f64 (-.f64 (*.f64 z x) (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 z x) (*.f64 j i)))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 z x) (*.f64 j i)) 3))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 z x) (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(exp.f64 (log.f64 (-.f64 (*.f64 z x) (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 1))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 z x) (*.f64 j i))))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(fma.f64 z x (*.f64 j (neg.f64 i)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(fma.f64 x z (*.f64 j (neg.f64 i)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(fma.f64 1 (*.f64 z x) (*.f64 j (neg.f64 i)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(fma.f64 1 (-.f64 (*.f64 z x) (*.f64 j i)) (*.f64 (*.f64 j i) 0))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(fma.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 z x)) (*.f64 j (neg.f64 i)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (*.f64 j i) 0))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (cbrt.f64 (*.f64 z x)) (*.f64 j (neg.f64 i)))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) 2) (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 (*.f64 j i) 0))
(-.f64 (*.f64 z x) (*.f64 i j))
(fma.f64 z x (*.f64 i (neg.f64 j)))

localize18.0ms (0%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 c z) (*.f64 i a))
100.0%
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
93.9%
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
91.3%
(*.f64 (*.f64 i (neg.f64 y)) j)
Compiler

Compiled 66 to 17 computations (74.2% saved)

series18.0ms (0%)

Counts
3 → 168
Calls

42 calls:

TimeVariablePointExpression
9.0ms
i
@0
(*.f64 (*.f64 i (neg.f64 y)) j)
2.0ms
z
@0
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
1.0ms
j
@0
(*.f64 (*.f64 i (neg.f64 y)) j)
1.0ms
y
@0
(*.f64 (*.f64 i (neg.f64 y)) j)
0.0ms
i
@inf
(*.f64 (*.f64 i (neg.f64 y)) j)

rewrite149.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1568×associate-*r/
666×associate-+l+
424×add-sqr-sqrt
418×pow1
418×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01883
139675
2554775
Stop Event
node limit
Counts
3 → 319
Calls
Call 1
Inputs
(*.f64 (*.f64 i (neg.f64 y)) j)
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 c z) (*.f64 i a))
Outputs
(((-.f64 (exp.f64 (log1p.f64 (*.f64 i (*.f64 y j)))) 1) (2)) ((/.f64 (*.f64 (*.f64 j i) (-.f64 0 (*.f64 y y))) y) (2)) ((/.f64 (*.f64 (*.f64 j i) (-.f64 0 (pow.f64 y 3))) (+.f64 (+.f64 0 (*.f64 y y)) (*.f64 0 y))) (2)) ((pow.f64 (*.f64 i (*.f64 y j)) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 i (*.f64 y j))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) 1/3) (2)) ((neg.f64 (*.f64 i (*.f64 y j))) (2)) ((sqrt.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 i) (*.f64 y j))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 y j))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 i (*.f64 y j)))) (2)) ((exp.f64 (log.f64 (*.f64 i (*.f64 y j)))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 i (*.f64 y j))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 i (*.f64 y j)))) (2)))
(((+.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (2)) ((+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 i (*.f64 y j)) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1)) (2)) ((+.f64 (*.f64 i (*.f64 y j)) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((+.f64 (*.f64 i (*.f64 y j)) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))) (2)) ((+.f64 (*.f64 i (*.f64 y j)) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))) (2)) ((+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))) (2)) ((+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 i (*.f64 y j)) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 i (*.f64 y j)) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 i (*.f64 y j)) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 i (*.f64 y j)) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 i (*.f64 y j))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 i (*.f64 y j)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 i (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 i (*.f64 y j)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 i (*.f64 y j)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 i (*.f64 y j)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 i (*.f64 y j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 i (*.f64 y j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 i (*.f64 y j))) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (*.f64 i (*.f64 y j))) (2)) ((+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((+.f64 (+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 i (*.f64 y j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 i (*.f64 y j))) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 i (*.f64 y j))) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1)) (2)) ((+.f64 (-.f64 (*.f64 i (*.f64 y j)) (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) 1) (2)) ((*.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (2)) ((*.f64 1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((*.f64 (sqrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((*.f64 (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2)) (2)) ((*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((*.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)) (/.f64 1 (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((*.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))) (2)) ((*.f64 (+.f64 (sqrt.f64 (*.f64 i (*.f64 y j))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (-.f64 (sqrt.f64 (*.f64 i (*.f64 y j))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((/.f64 1 (/.f64 (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)))) (2)) ((/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (2)) ((/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (-.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (*.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (2)) ((/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3) (pow.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2))) (neg.f64 (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))) (2)) ((/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (2)) ((/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (-.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (*.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (2)) ((/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3) (pow.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))) (2)) ((/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)))) (neg.f64 (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)))) (sqrt.f64 (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))) (2)) ((/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)))) (cbrt.f64 (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)) 1) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)) 1) (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (2)) ((pow.f64 (sqrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (2)) ((pow.f64 (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 3) (2)) ((pow.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2)) (2)) ((log.f64 (exp.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (2)) ((cbrt.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3)) (2)) ((expm1.f64 (log1p.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((exp.f64 (log.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 1)) (2)) ((log1p.f64 (expm1.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (2)) ((fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (2)) ((fma.f64 (*.f64 i y) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (2)) ((fma.f64 j (*.f64 i y) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (2)) ((fma.f64 1 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (2)) ((fma.f64 1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((fma.f64 (sqrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((fma.f64 (sqrt.f64 (*.f64 i (*.f64 y j))) (sqrt.f64 (*.f64 i (*.f64 y j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (2)) ((fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (2)) ((fma.f64 (pow.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) 2) (cbrt.f64 (*.f64 i (*.f64 y j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (2)))
(((+.f64 (*.f64 c z) (*.f64 i (neg.f64 a))) (2)) ((+.f64 (*.f64 c z) (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))) (2)) ((+.f64 (*.f64 c z) (*.f64 (*.f64 i (neg.f64 a)) 1)) (2)) ((+.f64 (*.f64 c z) (+.f64 (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (neg.f64 a) i (*.f64 i a)))) (2)) ((+.f64 (*.f64 c z) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) 1) (fma.f64 (neg.f64 a) i (*.f64 i a)))) (2)) ((+.f64 (*.f64 c z) (+.f64 (*.f64 i (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))) (2)) ((+.f64 (*.f64 c z) (+.f64 (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))) (2)) ((+.f64 (*.f64 c z) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) 1) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))) (2)) ((+.f64 (*.f64 c z) (+.f64 (*.f64 i (neg.f64 a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1))) (2)) ((+.f64 (*.f64 c z) (+.f64 (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1))) (2)) ((+.f64 (*.f64 c z) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) 1) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1))) (2)) ((+.f64 (*.f64 c z) (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 i) a (*.f64 i a)))) (2)) ((+.f64 (*.f64 c z) (+.f64 (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (neg.f64 i) a (*.f64 i a)))) (2)) ((+.f64 (*.f64 c z) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) 1) (fma.f64 (neg.f64 i) a (*.f64 i a)))) (2)) ((+.f64 (*.f64 c z) (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))) (2)) ((+.f64 (*.f64 c z) (+.f64 (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))) (2)) ((+.f64 (*.f64 c z) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) 1) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))) (2)) ((+.f64 (*.f64 c z) (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)))) (2)) ((+.f64 (*.f64 c z) (+.f64 (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)))) (2)) ((+.f64 (*.f64 c z) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)))) (2)) ((+.f64 (*.f64 c z) (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))) (2)) ((+.f64 (*.f64 c z) (+.f64 (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))) (2)) ((+.f64 (*.f64 c z) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1)) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (neg.f64 i) a (*.f64 i a))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (neg.f64 a) i (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1) (fma.f64 (neg.f64 a) i (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 i) a (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (neg.f64 i) a (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1) (fma.f64 (neg.f64 i) a (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) (fma.f64 (neg.f64 i) a (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)) (fma.f64 (neg.f64 i) a (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (fma.f64 (neg.f64 i) a (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)) (fma.f64 (neg.f64 i) a (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))) (2)) ((+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))) (2)) ((+.f64 (*.f64 i (neg.f64 a)) (*.f64 c z)) (2)) ((+.f64 (*.f64 i (neg.f64 a)) (+.f64 (*.f64 c z) (fma.f64 (neg.f64 a) i (*.f64 i a)))) (2)) ((+.f64 (*.f64 i (neg.f64 a)) (+.f64 (*.f64 c z) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))) (2)) ((+.f64 (*.f64 i (neg.f64 a)) (+.f64 (*.f64 c z) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1))) (2)) ((+.f64 (*.f64 i (neg.f64 a)) (+.f64 (*.f64 c z) (fma.f64 (neg.f64 i) a (*.f64 i a)))) (2)) ((+.f64 (*.f64 i (neg.f64 a)) (+.f64 (*.f64 c z) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))) (2)) ((+.f64 (*.f64 i (neg.f64 a)) (+.f64 (*.f64 c z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)))) (2)) ((+.f64 (*.f64 i (neg.f64 a)) (+.f64 (*.f64 c z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))) (2)) ((+.f64 (*.f64 i (neg.f64 a)) (+.f64 (*.f64 i a) (-.f64 (*.f64 c z) (*.f64 i a)))) (2)) ((+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a))) (2)) ((+.f64 (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 c z)) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (-.f64 (*.f64 c z) (*.f64 i a))) (2)) ((+.f64 (*.f64 (*.f64 i (neg.f64 a)) 1) (*.f64 c z)) (2)) ((+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1) (-.f64 (*.f64 c z) (*.f64 i a))) (2)) ((+.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a))) (2)) ((+.f64 (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a))) (2)) ((+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a))) (2)) ((+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a))) (2)) ((+.f64 (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 i (neg.f64 a))) (*.f64 i a)) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (*.f64 c z)) (*.f64 i (neg.f64 a))) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (*.f64 c z)) (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (*.f64 c z)) (*.f64 (*.f64 i (neg.f64 a)) 1)) (2)) ((+.f64 (-.f64 (*.f64 c z) (exp.f64 (log1p.f64 (*.f64 i a)))) 1) (2)) ((*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 1) (2)) ((*.f64 1 (-.f64 (*.f64 c z) (*.f64 i a))) (2)) ((*.f64 (sqrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) (sqrt.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) (2)) ((*.f64 (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (2)) ((*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) (2)) ((*.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 1 (fma.f64 c z (*.f64 i a)))) (2)) ((*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))) (2)) ((*.f64 (+.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a)))) (2)) ((/.f64 1 (/.f64 (fma.f64 c z (*.f64 i a)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)))) (2)) ((/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))) (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) (fma.f64 c z (*.f64 i a))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a))))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))) (neg.f64 (fma.f64 c z (*.f64 i a)))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i (neg.f64 a)) (*.f64 i (neg.f64 a)))) (-.f64 (*.f64 c z) (*.f64 i (neg.f64 a)))) (2)) ((/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))) (-.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i (neg.f64 a)) 3)) (+.f64 (pow.f64 (*.f64 c z) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 a)) (*.f64 i (neg.f64 a))) (*.f64 (*.f64 c z) (*.f64 i (neg.f64 a)))))) (2)) ((/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 3) (pow.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) 1) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) 1) (fma.f64 c z (*.f64 i a))) (2)) ((/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)))) (neg.f64 (fma.f64 c z (*.f64 i a)))) (2)) ((/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))) (2)) ((/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i (neg.f64 a)) (*.f64 i (neg.f64 a))))) (-.f64 (*.f64 c z) (*.f64 i (neg.f64 a)))) (2)) ((/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))) (-.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))) (2)) ((/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i (neg.f64 a)) 3))) (+.f64 (pow.f64 (*.f64 c z) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 a)) (*.f64 i (neg.f64 a))) (*.f64 (*.f64 c z) (*.f64 i (neg.f64 a)))))) (2)) ((/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 3) (pow.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)))) (sqrt.f64 (fma.f64 c z (*.f64 i a)))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))) (2)) ((/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)))) (cbrt.f64 (fma.f64 c z (*.f64 i a)))) (2)) ((/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))) (2)) ((pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 1) (2)) ((pow.f64 (sqrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 2) (2)) ((pow.f64 (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 3) (2)) ((pow.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2)) (2)) ((log.f64 (exp.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 c z) (*.f64 i a))))) (2)) ((cbrt.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 3)) (2)) ((expm1.f64 (log1p.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) (2)) ((exp.f64 (log.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) (2)) ((exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 1)) (2)) ((log1p.f64 (expm1.f64 (-.f64 (*.f64 c z) (*.f64 i a)))) (2)) ((fma.f64 c z (*.f64 i (neg.f64 a))) (2)) ((fma.f64 z c (*.f64 i (neg.f64 a))) (2)) ((fma.f64 1 (*.f64 c z) (*.f64 i (neg.f64 a))) (2)) ((fma.f64 1 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (2)) ((fma.f64 (sqrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) (sqrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 (neg.f64 a) i (*.f64 i a))) (2)) ((fma.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 c z)) (*.f64 i (neg.f64 a))) (2)) ((fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 (neg.f64 a) i (*.f64 i a))) (2)) ((fma.f64 (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (cbrt.f64 (*.f64 c z)) (*.f64 i (neg.f64 a))) (2)))

simplify315.0ms (0.4%)

Algorithm
egg-herbie
Rules
1600×associate--r+
796×associate-*r*
792×+-commutative
692×fma-neg
686×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
074532761
1209827529
2723627521
Stop Event
node limit
Counts
487 → 463
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))
(*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))
(*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(-.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 z b)))
(*.f64 i (*.f64 a b))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 b z)))
(*.f64 i (*.f64 a b))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 b z)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 b z)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j))))
(*.f64 -1 (*.f64 a i))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(*.f64 -1 (*.f64 a i))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(*.f64 -1 (*.f64 i a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(*.f64 -1 (*.f64 i a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(*.f64 -1 (*.f64 a i))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(*.f64 -1 (*.f64 a i))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (*.f64 y j)))) 1)
(/.f64 (*.f64 (*.f64 j i) (-.f64 0 (*.f64 y y))) y)
(/.f64 (*.f64 (*.f64 j i) (-.f64 0 (pow.f64 y 3))) (+.f64 (+.f64 0 (*.f64 y y)) (*.f64 0 y)))
(pow.f64 (*.f64 i (*.f64 y j)) 1)
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 y j))) 2)
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) 3)
(pow.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) 1/3)
(neg.f64 (*.f64 i (*.f64 y j)))
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2))
(log.f64 (pow.f64 (exp.f64 i) (*.f64 y j)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 y j)))))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 y j))))
(exp.f64 (log.f64 (*.f64 i (*.f64 y j))))
(exp.f64 (*.f64 (log.f64 (*.f64 i (*.f64 y j))) 1))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 y j))))
(+.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 i (*.f64 y j)) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 i (*.f64 y j)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 i (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 i (*.f64 y j)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 i (*.f64 y j)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 i (*.f64 y j)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 i (*.f64 y j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 i (*.f64 y j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 i (*.f64 y j)))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (*.f64 i (*.f64 y j)))
(+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 i (*.f64 y j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 i (*.f64 y j))) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 i (*.f64 y j))) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) 1)
(*.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)
(*.f64 1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(*.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)) (/.f64 1 (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(*.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 i (*.f64 y j))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (-.f64 (sqrt.f64 (*.f64 i (*.f64 y j))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(/.f64 1 (/.f64 (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (-.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (*.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3) (pow.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2))) (neg.f64 (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (-.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (*.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3) (pow.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)))) (neg.f64 (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)))) (sqrt.f64 (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)))) (cbrt.f64 (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)) 1) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)) 1) (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(exp.f64 (log.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (*.f64 i y) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 j (*.f64 i y) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 1 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (sqrt.f64 (*.f64 i (*.f64 y j))) (sqrt.f64 (*.f64 i (*.f64 y j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) 2) (cbrt.f64 (*.f64 i (*.f64 y j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a)))
(+.f64 (*.f64 c z) (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(+.f64 (*.f64 c z) (*.f64 (*.f64 i (neg.f64 a)) 1))
(+.f64 (*.f64 c z) (+.f64 (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(+.f64 (*.f64 c z) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) 1) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(+.f64 (*.f64 c z) (+.f64 (*.f64 i (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(+.f64 (*.f64 c z) (+.f64 (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(+.f64 (*.f64 c z) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) 1) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(+.f64 (*.f64 c z) (+.f64 (*.f64 i (neg.f64 a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1)))
(+.f64 (*.f64 c z) (+.f64 (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1)))
(+.f64 (*.f64 c z) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) 1) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1)))
(+.f64 (*.f64 c z) (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 i) a (*.f64 i a))))
(+.f64 (*.f64 c z) (+.f64 (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (neg.f64 i) a (*.f64 i a))))
(+.f64 (*.f64 c z) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) 1) (fma.f64 (neg.f64 i) a (*.f64 i a))))
(+.f64 (*.f64 c z) (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a))))
(+.f64 (*.f64 c z) (+.f64 (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a))))
(+.f64 (*.f64 c z) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) 1) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a))))
(+.f64 (*.f64 c z) (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))))
(+.f64 (*.f64 c z) (+.f64 (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))))
(+.f64 (*.f64 c z) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))))
(+.f64 (*.f64 c z) (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))))
(+.f64 (*.f64 c z) (+.f64 (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))))
(+.f64 (*.f64 c z) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (neg.f64 i) a (*.f64 i a)))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1)))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1)))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1)))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1)))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1)))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1)))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1)))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 i) a (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (neg.f64 i) a (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1) (fma.f64 (neg.f64 i) a (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) (fma.f64 (neg.f64 i) a (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)) (fma.f64 (neg.f64 i) a (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (fma.f64 (neg.f64 i) a (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)) (fma.f64 (neg.f64 i) a (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))))
(+.f64 (*.f64 i (neg.f64 a)) (*.f64 c z))
(+.f64 (*.f64 i (neg.f64 a)) (+.f64 (*.f64 c z) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(+.f64 (*.f64 i (neg.f64 a)) (+.f64 (*.f64 c z) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(+.f64 (*.f64 i (neg.f64 a)) (+.f64 (*.f64 c z) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1)))
(+.f64 (*.f64 i (neg.f64 a)) (+.f64 (*.f64 c z) (fma.f64 (neg.f64 i) a (*.f64 i a))))
(+.f64 (*.f64 i (neg.f64 a)) (+.f64 (*.f64 c z) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a))))
(+.f64 (*.f64 i (neg.f64 a)) (+.f64 (*.f64 c z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))))
(+.f64 (*.f64 i (neg.f64 a)) (+.f64 (*.f64 c z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))))
(+.f64 (*.f64 i (neg.f64 a)) (+.f64 (*.f64 i a) (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 c z))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (*.f64 (*.f64 i (neg.f64 a)) 1) (*.f64 c z))
(+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1) (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a)))
(+.f64 (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 i (neg.f64 a))) (*.f64 i a))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (*.f64 c z)) (*.f64 i (neg.f64 a)))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (*.f64 c z)) (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (*.f64 c z)) (*.f64 (*.f64 i (neg.f64 a)) 1))
(+.f64 (-.f64 (*.f64 c z) (exp.f64 (log1p.f64 (*.f64 i a)))) 1)
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 1)
(*.f64 1 (-.f64 (*.f64 c z) (*.f64 i a)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) (sqrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))))
(*.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 1 (fma.f64 c z (*.f64 i a))))
(*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a))))
(/.f64 1 (/.f64 (fma.f64 c z (*.f64 i a)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))) (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) (fma.f64 c z (*.f64 i a)))
(/.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))) (neg.f64 (fma.f64 c z (*.f64 i a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i (neg.f64 a)) (*.f64 i (neg.f64 a)))) (-.f64 (*.f64 c z) (*.f64 i (neg.f64 a))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))) (-.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(/.f64 (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i (neg.f64 a)) 3)) (+.f64 (pow.f64 (*.f64 c z) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 a)) (*.f64 i (neg.f64 a))) (*.f64 (*.f64 c z) (*.f64 i (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 3) (pow.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) 1) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) 1) (fma.f64 c z (*.f64 i a)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)))) (neg.f64 (fma.f64 c z (*.f64 i a))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i (neg.f64 a)) (*.f64 i (neg.f64 a))))) (-.f64 (*.f64 c z) (*.f64 i (neg.f64 a))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))) (-.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i (neg.f64 a)) 3))) (+.f64 (pow.f64 (*.f64 c z) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 a)) (*.f64 i (neg.f64 a))) (*.f64 (*.f64 c z) (*.f64 i (neg.f64 a))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 3) (pow.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)))) (sqrt.f64 (fma.f64 c z (*.f64 i a))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)))) (cbrt.f64 (fma.f64 c z (*.f64 i a))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a))))))
(pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 c z) (*.f64 i a))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 c z) (*.f64 i a))))
(exp.f64 (log.f64 (-.f64 (*.f64 c z) (*.f64 i a))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 c z (*.f64 i (neg.f64 a)))
(fma.f64 z c (*.f64 i (neg.f64 a)))
(fma.f64 1 (*.f64 c z) (*.f64 i (neg.f64 a)))
(fma.f64 1 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) (sqrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 (neg.f64 a) i (*.f64 i a)))
(fma.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 c z)) (*.f64 i (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 (neg.f64 a) i (*.f64 i a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (cbrt.f64 (*.f64 c z)) (*.f64 i (neg.f64 a)))
Outputs
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 c z) (neg.f64 b))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y j)) (*.f64 -1 (*.f64 a b))) i))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 i (-.f64 (*.f64 y j) (*.f64 a b)))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 y (*.f64 i j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 -1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 c z) (neg.f64 b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 c (*.f64 z b)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 c z) (neg.f64 b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 c z) (neg.f64 b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 c (*.f64 b z)))
(neg.f64 (*.f64 c (*.f64 z b)))
(*.f64 (*.f64 c z) (neg.f64 b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 -1 (*.f64 i (*.f64 a b))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 -1 (*.f64 y (*.f64 i j))) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 (neg.f64 i) (*.f64 y j)) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 (*.f64 c z) (neg.f64 b)) (*.f64 i (*.f64 y j)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 z b)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(-.f64 (+.f64 (*.f64 i (*.f64 a b)) (*.f64 -1 (*.f64 y (*.f64 i j)))) (*.f64 c (*.f64 b z)))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 -1 (*.f64 i (*.f64 y j))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 -1 (*.f64 i (*.f64 y j))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 -1 (*.f64 i (*.f64 y j))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 -1 (*.f64 i (*.f64 y j))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 -1 (*.f64 i (*.f64 y j))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 -1 (*.f64 i (*.f64 y j))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) (*.f64 -1 (*.f64 i (*.f64 y j))))
(fma.f64 -1 (*.f64 c (*.f64 z b)) (*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a)))))
(-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b)))
(*.f64 -1 (*.f64 a i))
(*.f64 i (neg.f64 a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(*.f64 -1 (*.f64 a i))
(*.f64 i (neg.f64 a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(*.f64 -1 (*.f64 i a))
(*.f64 i (neg.f64 a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(*.f64 -1 (*.f64 i a))
(*.f64 i (neg.f64 a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 i a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(*.f64 c z)
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(*.f64 -1 (*.f64 a i))
(*.f64 i (neg.f64 a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(*.f64 -1 (*.f64 a i))
(*.f64 i (neg.f64 a))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(+.f64 (*.f64 c z) (*.f64 -1 (*.f64 a i)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 i (*.f64 y j)))) 1)
(*.f64 i (*.f64 y j))
(/.f64 (*.f64 (*.f64 j i) (-.f64 0 (*.f64 y y))) y)
(/.f64 (*.f64 (*.f64 i j) (neg.f64 (*.f64 y y))) y)
(/.f64 j (/.f64 y (neg.f64 (*.f64 i (*.f64 y y)))))
(/.f64 (*.f64 (*.f64 j i) (-.f64 0 (pow.f64 y 3))) (+.f64 (+.f64 0 (*.f64 y y)) (*.f64 0 y)))
(/.f64 (*.f64 j (*.f64 i (neg.f64 (pow.f64 y 3)))) (*.f64 y y))
(*.f64 (/.f64 (neg.f64 (pow.f64 y 3)) y) (/.f64 (*.f64 i j) y))
(pow.f64 (*.f64 i (*.f64 y j)) 1)
(*.f64 i (*.f64 y j))
(pow.f64 (sqrt.f64 (*.f64 i (*.f64 y j))) 2)
(*.f64 i (*.f64 y j))
(pow.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) 3)
(*.f64 i (*.f64 y j))
(pow.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) 1/3)
(*.f64 i (*.f64 y j))
(neg.f64 (*.f64 i (*.f64 y j)))
(*.f64 (neg.f64 i) (*.f64 y j))
(*.f64 i (*.f64 y (neg.f64 j)))
(sqrt.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2))
(fabs.f64 (*.f64 i (*.f64 y j)))
(log.f64 (pow.f64 (exp.f64 i) (*.f64 y j)))
(*.f64 i (*.f64 y j))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 y j)))))
(*.f64 i (*.f64 y j))
(cbrt.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3))
(*.f64 i (*.f64 y j))
(expm1.f64 (log1p.f64 (*.f64 i (*.f64 y j))))
(*.f64 i (*.f64 y j))
(exp.f64 (log.f64 (*.f64 i (*.f64 y j))))
(*.f64 i (*.f64 y j))
(exp.f64 (*.f64 (log.f64 (*.f64 i (*.f64 y j))) 1))
(*.f64 i (*.f64 y j))
(log1p.f64 (expm1.f64 (*.f64 i (*.f64 y j))))
(*.f64 i (*.f64 y j))
(+.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (*.f64 i (*.f64 y j)) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) (*.f64 3 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (-.f64 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (*.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) 2)) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) 2)) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) 2)) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) 2)) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) (*.f64 3 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (-.f64 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (*.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) 2)) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) (*.f64 3 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(+.f64 (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) (*.f64 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) 4))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) (*.f64 3 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) (*.f64 3 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) (*.f64 3 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) 2)) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) (*.f64 3 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (-.f64 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (*.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) 2)) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) (*.f64 3 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (-.f64 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (*.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) 2)) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) (*.f64 3 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (-.f64 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (*.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) 2)) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (-.f64 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (*.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (-.f64 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (*.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (-.f64 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (*.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (-.f64 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (*.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) 2)) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) 2)) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) 2)) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) 2)) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) 2)) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) 2)) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) 2)) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(+.f64 (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) 2) (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 i (*.f64 y j)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 i (*.f64 y j)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 i (*.f64 y j)) (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 i (*.f64 y j)) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 i (*.f64 y j)) (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 i (*.f64 y j)) (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 i (*.f64 y j)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 i (*.f64 y j)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) 2)) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 i (*.f64 y j)))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1) (*.f64 i (*.f64 y j)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 c z) (*.f64 i a))) b (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (fma.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (neg.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (pow.f64 (cbrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (pow.f64 (cbrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) 2)) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 i (*.f64 y j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 i (*.f64 y j))) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (fma.f64 i (*.f64 y j) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 i (*.f64 y j))) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 1))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) 1)
(+.f64 1 (-.f64 (*.f64 i (*.f64 y j)) (exp.f64 (log1p.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(-.f64 (*.f64 i (*.f64 y j)) (expm1.f64 (log1p.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(*.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(*.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)) (/.f64 1 (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))) 2)) (fma.f64 i (*.f64 y j) (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))
(*.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 b (*.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) (fma.f64 i (*.f64 y j) (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 i (*.f64 y j))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (-.f64 (sqrt.f64 (*.f64 i (*.f64 y j))) (sqrt.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 i (*.f64 y j))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (-.f64 (sqrt.f64 (*.f64 i (*.f64 y j))) (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (sqrt.f64 (*.f64 i (*.f64 y j)))) (-.f64 (sqrt.f64 (*.f64 i (*.f64 y j))) (sqrt.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(/.f64 1 (/.f64 (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))) 2)) (fma.f64 i (*.f64 y j) (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 b (*.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) (fma.f64 i (*.f64 y j) (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))) 2)) (fma.f64 i (*.f64 y j) (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 b (*.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) (fma.f64 i (*.f64 y j) (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))) 2)) (fma.f64 i (*.f64 y j) (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))) (-.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (-.f64 (*.f64 i (*.f64 y j)) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) 2) (*.f64 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (*.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (*.f64 (neg.f64 b) (neg.f64 b))) (*.f64 i (*.f64 (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3) (pow.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3) (pow.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) 3) (pow.f64 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) 3)) (+.f64 (pow.f64 (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) 2) (*.f64 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (-.f64 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2))) (neg.f64 (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))) 2)) (fma.f64 i (*.f64 y j) (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 b (*.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) (fma.f64 i (*.f64 y j) (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))) 2)) (fma.f64 i (*.f64 y j) (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))) (-.f64 (*.f64 i (*.f64 y j)) (+.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (-.f64 (*.f64 i (*.f64 y j)) (fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) 2) (*.f64 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))) (+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (*.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (*.f64 (neg.f64 b) (neg.f64 b))) (*.f64 i (*.f64 (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (-.f64 (*.f64 i (fma.f64 (neg.f64 y) j (*.f64 b a))) (*.f64 c (*.f64 z b))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3) (pow.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (*.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3) (pow.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2) (*.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) 3) (pow.f64 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) 3)) (+.f64 (pow.f64 (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))) 2) (*.f64 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (-.f64 (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)))) (neg.f64 (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))) 2)) (fma.f64 i (*.f64 y j) (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 b (*.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) (fma.f64 i (*.f64 y j) (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))))
(/.f64 (sqrt.f64 (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 b (*.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) (fma.f64 i (*.f64 y j) (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))) 3)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)))) (sqrt.f64 (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (/.f64 (sqrt.f64 (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))) (sqrt.f64 (fma.f64 i (*.f64 y j) (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 b (*.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) (fma.f64 i (*.f64 y j) (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))) 3)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)))) (cbrt.f64 (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) 2) (/.f64 (cbrt.f64 (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))) 2) (/.f64 (cbrt.f64 (fma.f64 i (*.f64 y j) (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))) 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 2)) 1) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 2)) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (pow.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))) 2)) (fma.f64 i (*.f64 y j) (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) 3)) 1) (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i (*.f64 y j)) 3) (pow.f64 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))) 3)) (+.f64 (pow.f64 (*.f64 i (*.f64 y j)) 2) (*.f64 b (*.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) (fma.f64 i (*.f64 y j) (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))))
(pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 1)
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2)
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 3)
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(pow.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3) 1/3)
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2))
(fabs.f64 (fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))
(log.f64 (exp.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) 3))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(exp.f64 (log.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 1))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(fma.f64 i (*.f64 y j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(fma.f64 (*.f64 i y) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(fma.f64 j (*.f64 i y) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(fma.f64 1 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(fma.f64 1 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (sqrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(fma.f64 (sqrt.f64 (*.f64 i (*.f64 y j))) (sqrt.f64 (*.f64 i (*.f64 y j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 i (*.f64 y j) (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(+.f64 (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (fma.f64 i (*.f64 y j) (*.f64 0 (*.f64 b (fma.f64 i (neg.f64 a) (*.f64 c z))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 i (*.f64 y j))) 2) (cbrt.f64 (*.f64 i (*.f64 y j))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(fma.f64 i (*.f64 y j) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))
(+.f64 (*.f64 c z) (*.f64 i (neg.f64 a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(+.f64 (*.f64 c z) (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a))
(-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (*.f64 c z) (*.f64 (*.f64 i (neg.f64 a)) 1))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(+.f64 (*.f64 c z) (+.f64 (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a))
(-.f64 (fma.f64 c z (*.f64 2 (*.f64 0 (*.f64 i a)))) (*.f64 i a))
(+.f64 (*.f64 c z) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) 1) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a))
(-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (*.f64 c z) (+.f64 (*.f64 i (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a))
(-.f64 (fma.f64 c z (*.f64 2 (*.f64 0 (*.f64 i a)))) (*.f64 i a))
(+.f64 (*.f64 c z) (+.f64 (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(+.f64 (-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))
(+.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) (*.f64 3 (*.f64 0 (*.f64 i a))))
(+.f64 (*.f64 c z) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) 1) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a))
(-.f64 (fma.f64 c z (*.f64 2 (*.f64 0 (*.f64 i a)))) (*.f64 i a))
(+.f64 (*.f64 c z) (+.f64 (*.f64 i (neg.f64 a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a))
(-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (*.f64 c z) (+.f64 (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1)))
(-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a))
(-.f64 (fma.f64 c z (*.f64 2 (*.f64 0 (*.f64 i a)))) (*.f64 i a))
(+.f64 (*.f64 c z) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) 1) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a))
(-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (*.f64 c z) (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 i) a (*.f64 i a))))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a))
(-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (*.f64 c z) (+.f64 (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (neg.f64 i) a (*.f64 i a))))
(-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a))
(-.f64 (fma.f64 c z (*.f64 2 (*.f64 0 (*.f64 i a)))) (*.f64 i a))
(+.f64 (*.f64 c z) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) 1) (fma.f64 (neg.f64 i) a (*.f64 i a))))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a))
(-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (*.f64 c z) (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a))))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a))
(-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (*.f64 c z) (+.f64 (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a))))
(-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a))
(-.f64 (fma.f64 c z (*.f64 2 (*.f64 0 (*.f64 i a)))) (*.f64 i a))
(+.f64 (*.f64 c z) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) 1) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a))))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a))
(-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (*.f64 c z) (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))) (*.f64 i a))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i a)) (neg.f64 (sqrt.f64 (*.f64 i a)))) (fma.f64 c z (*.f64 0 (*.f64 i a))))
(+.f64 (*.f64 c z) (+.f64 (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (*.f64 c z) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))) (*.f64 i a))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i a)) (neg.f64 (sqrt.f64 (*.f64 i a)))) (fma.f64 c z (*.f64 0 (*.f64 i a))))
(+.f64 (*.f64 c z) (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))) (*.f64 i a))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (fma.f64 c z (*.f64 0 (*.f64 i a))))
(+.f64 (*.f64 c z) (+.f64 (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (*.f64 c z) (+.f64 (*.f64 (*.f64 i (neg.f64 a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))) (*.f64 i a))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (fma.f64 c z (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a))
(-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a))
(-.f64 (fma.f64 c z (*.f64 2 (*.f64 0 (*.f64 i a)))) (*.f64 i a))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a))
(-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (neg.f64 i) a (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a))
(-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a))
(-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))) (*.f64 i a))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i a)) (neg.f64 (sqrt.f64 (*.f64 i a)))) (fma.f64 c z (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))) (*.f64 i a))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (fma.f64 c z (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))
(+.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) (*.f64 3 (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a))
(-.f64 (fma.f64 c z (*.f64 2 (*.f64 0 (*.f64 i a)))) (*.f64 i a))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a))
(-.f64 (fma.f64 c z (*.f64 2 (*.f64 0 (*.f64 i a)))) (*.f64 i a))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a))
(-.f64 (fma.f64 c z (*.f64 2 (*.f64 0 (*.f64 i a)))) (*.f64 i a))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(+.f64 (-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))
(+.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) (*.f64 3 (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(+.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) (*.f64 (*.f64 0 (*.f64 i a)) 4))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(+.f64 (-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))
(+.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) (*.f64 3 (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(+.f64 (-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))
(+.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) (*.f64 3 (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(+.f64 (-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))
(+.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) (*.f64 3 (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(+.f64 (-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 i a))) (+.f64 (*.f64 (sqrt.f64 (*.f64 i a)) (neg.f64 (sqrt.f64 (*.f64 i a)))) (fma.f64 c z (*.f64 0 (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(+.f64 (-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 i a))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (fma.f64 c z (*.f64 0 (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1)))
(-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a))
(-.f64 (fma.f64 c z (*.f64 2 (*.f64 0 (*.f64 i a)))) (*.f64 i a))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1)))
(+.f64 (-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))
(+.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) (*.f64 3 (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1)))
(-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a))
(-.f64 (fma.f64 c z (*.f64 2 (*.f64 0 (*.f64 i a)))) (*.f64 i a))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1)))
(-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a))
(-.f64 (fma.f64 c z (*.f64 2 (*.f64 0 (*.f64 i a)))) (*.f64 i a))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1)))
(-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a))
(-.f64 (fma.f64 c z (*.f64 2 (*.f64 0 (*.f64 i a)))) (*.f64 i a))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1)))
(+.f64 (-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1)))
(+.f64 (-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 i) a (*.f64 i a))))
(-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a))
(-.f64 (fma.f64 c z (*.f64 2 (*.f64 0 (*.f64 i a)))) (*.f64 i a))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (neg.f64 i) a (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))
(+.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) (*.f64 3 (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1) (fma.f64 (neg.f64 i) a (*.f64 i a))))
(-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a))
(-.f64 (fma.f64 c z (*.f64 2 (*.f64 0 (*.f64 i a)))) (*.f64 i a))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) (fma.f64 (neg.f64 i) a (*.f64 i a))))
(-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a))
(-.f64 (fma.f64 c z (*.f64 2 (*.f64 0 (*.f64 i a)))) (*.f64 i a))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)) (fma.f64 (neg.f64 i) a (*.f64 i a))))
(-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a))
(-.f64 (fma.f64 c z (*.f64 2 (*.f64 0 (*.f64 i a)))) (*.f64 i a))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (fma.f64 (neg.f64 i) a (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)) (fma.f64 (neg.f64 i) a (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a))))
(-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a))
(-.f64 (fma.f64 c z (*.f64 2 (*.f64 0 (*.f64 i a)))) (*.f64 i a))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))
(+.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) (*.f64 3 (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a))))
(-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a))
(-.f64 (fma.f64 c z (*.f64 2 (*.f64 0 (*.f64 i a)))) (*.f64 i a))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a))))
(-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a))
(-.f64 (fma.f64 c z (*.f64 2 (*.f64 0 (*.f64 i a)))) (*.f64 i a))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a))))
(-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a))
(-.f64 (fma.f64 c z (*.f64 2 (*.f64 0 (*.f64 i a)))) (*.f64 i a))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 i a))) (+.f64 (*.f64 (sqrt.f64 (*.f64 i a)) (neg.f64 (sqrt.f64 (*.f64 i a)))) (fma.f64 c z (*.f64 0 (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))))
(+.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 c z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (fma.f64 c z (*.f64 0 (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 i a))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (fma.f64 c z (*.f64 0 (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))))
(+.f64 (-.f64 (fma.f64 c z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (fma.f64 c z (*.f64 0 (*.f64 i a)))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))))
(+.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))))
(+.f64 (*.f64 i (neg.f64 a)) (*.f64 c z))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(+.f64 (*.f64 i (neg.f64 a)) (+.f64 (*.f64 c z) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a))
(-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (*.f64 i (neg.f64 a)) (+.f64 (*.f64 c z) (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))))
(-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a))
(-.f64 (fma.f64 c z (*.f64 2 (*.f64 0 (*.f64 i a)))) (*.f64 i a))
(+.f64 (*.f64 i (neg.f64 a)) (+.f64 (*.f64 c z) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a))
(-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (*.f64 i (neg.f64 a)) (+.f64 (*.f64 c z) (fma.f64 (neg.f64 i) a (*.f64 i a))))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a))
(-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (*.f64 i (neg.f64 a)) (+.f64 (*.f64 c z) (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a))))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a))
(-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (*.f64 i (neg.f64 a)) (+.f64 (*.f64 c z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))) (*.f64 i a))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i a)) (neg.f64 (sqrt.f64 (*.f64 i a)))) (fma.f64 c z (*.f64 0 (*.f64 i a))))
(+.f64 (*.f64 i (neg.f64 a)) (+.f64 (*.f64 c z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))) (*.f64 i a))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (fma.f64 c z (*.f64 0 (*.f64 i a))))
(+.f64 (*.f64 i (neg.f64 a)) (+.f64 (*.f64 i a) (-.f64 (*.f64 c z) (*.f64 i a))))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a))
(-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a))
(-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 c z))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a))
(-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (-.f64 (*.f64 c z) (*.f64 i a)))
(-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a))
(-.f64 (fma.f64 c z (*.f64 2 (*.f64 0 (*.f64 i a)))) (*.f64 i a))
(+.f64 (*.f64 (*.f64 i (neg.f64 a)) 1) (*.f64 c z))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(+.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 1) (-.f64 (*.f64 c z) (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a))
(-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (fma.f64 (neg.f64 i) a (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a))
(-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (fma.f64 (*.f64 i (neg.f64 a)) 1 (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a))
(-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 i a))) (sqrt.f64 (*.f64 i a)) (*.f64 i a))) (*.f64 i a))
(+.f64 (*.f64 (sqrt.f64 (*.f64 i a)) (neg.f64 (sqrt.f64 (*.f64 i a)))) (fma.f64 c z (*.f64 0 (*.f64 i a))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2) (*.f64 i a))) (*.f64 i a))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 i a))) (pow.f64 (cbrt.f64 (*.f64 i a)) 2)) (fma.f64 c z (*.f64 0 (*.f64 i a))))
(+.f64 (+.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 i (neg.f64 a))) (*.f64 i a))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a))
(-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (*.f64 c z)) (*.f64 i (neg.f64 a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a))
(-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (*.f64 c z)) (+.f64 (*.f64 i (neg.f64 a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(-.f64 (fma.f64 c z (*.f64 2 (fma.f64 (neg.f64 a) i (*.f64 i a)))) (*.f64 i a))
(-.f64 (fma.f64 c z (*.f64 2 (*.f64 0 (*.f64 i a)))) (*.f64 i a))
(+.f64 (+.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (*.f64 c z)) (*.f64 (*.f64 i (neg.f64 a)) 1))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a))
(-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(+.f64 (-.f64 (*.f64 c z) (exp.f64 (log1p.f64 (*.f64 i a)))) 1)
(+.f64 1 (-.f64 (*.f64 c z) (exp.f64 (log1p.f64 (*.f64 i a)))))
(-.f64 (*.f64 c z) (expm1.f64 (log1p.f64 (*.f64 i a))))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 1)
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(*.f64 1 (-.f64 (*.f64 c z) (*.f64 i a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(*.f64 (sqrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) (sqrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(*.f64 (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 2))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(*.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) (/.f64 1 (fma.f64 c z (*.f64 i a))))
(/.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) (fma.f64 c z (*.f64 i a)))
(*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 i (*.f64 a (fma.f64 c z (*.f64 i a))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a))) (-.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 i a)) (sqrt.f64 (*.f64 c z))) (-.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 i a))))
(/.f64 1 (/.f64 (fma.f64 c z (*.f64 i a)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) (fma.f64 c z (*.f64 i a)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))) (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 i (*.f64 a (fma.f64 c z (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) (fma.f64 c z (*.f64 i a)))
(/.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 i (*.f64 a (fma.f64 c z (*.f64 i a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))) (neg.f64 (fma.f64 c z (*.f64 i a))))
(/.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) (fma.f64 c z (*.f64 i a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 i (*.f64 a (fma.f64 c z (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i (neg.f64 a)) (*.f64 i (neg.f64 a)))) (-.f64 (*.f64 c z) (*.f64 i (neg.f64 a))))
(/.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) (fma.f64 c z (*.f64 i a)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))) (-.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) 2) (*.f64 (*.f64 0 (*.f64 i a)) (*.f64 0 (*.f64 i a)))) (-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i (neg.f64 a)) 3)) (+.f64 (pow.f64 (*.f64 c z) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 a)) (*.f64 i (neg.f64 a))) (*.f64 (*.f64 c z) (*.f64 i (neg.f64 a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 i (*.f64 a (fma.f64 c z (*.f64 i a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 3) (pow.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 3) (pow.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (-.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) 3) (pow.f64 (*.f64 0 (*.f64 i a)) 3)) (+.f64 (pow.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) 2) (*.f64 (*.f64 0 (*.f64 i a)) (+.f64 (*.f64 0 (*.f64 i a)) (-.f64 (*.f64 i a) (*.f64 c z))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) 3) (pow.f64 (*.f64 0 (*.f64 i a)) 3)) (+.f64 (pow.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) 2) (*.f64 (*.f64 0 (*.f64 i a)) (-.f64 (fma.f64 i a (*.f64 0 (*.f64 i a))) (*.f64 c z)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) 1) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 i (*.f64 a (fma.f64 c z (*.f64 i a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) 1) (fma.f64 c z (*.f64 i a)))
(/.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) (fma.f64 c z (*.f64 i a)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)))) (neg.f64 (fma.f64 c z (*.f64 i a))))
(/.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) (fma.f64 c z (*.f64 i a)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 i (*.f64 a (fma.f64 c z (*.f64 i a))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i (neg.f64 a)) (*.f64 i (neg.f64 a))))) (-.f64 (*.f64 c z) (*.f64 i (neg.f64 a))))
(/.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)) (fma.f64 c z (*.f64 i a)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))) (-.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))) (-.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) 2) (*.f64 (*.f64 0 (*.f64 i a)) (*.f64 0 (*.f64 i a)))) (-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i (neg.f64 a)) 3))) (+.f64 (pow.f64 (*.f64 c z) 2) (-.f64 (*.f64 (*.f64 i (neg.f64 a)) (*.f64 i (neg.f64 a))) (*.f64 (*.f64 c z) (*.f64 i (neg.f64 a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)) (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 i (*.f64 a (fma.f64 c z (*.f64 i a))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 3) (pow.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 3) (pow.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (-.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (-.f64 (*.f64 c z) (*.f64 i a))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) 3) (pow.f64 (*.f64 0 (*.f64 i a)) 3)) (+.f64 (pow.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) 2) (*.f64 (*.f64 0 (*.f64 i a)) (+.f64 (*.f64 0 (*.f64 i a)) (-.f64 (*.f64 i a) (*.f64 c z))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) 3) (pow.f64 (*.f64 0 (*.f64 i a)) 3)) (+.f64 (pow.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)) 2) (*.f64 (*.f64 0 (*.f64 i a)) (-.f64 (fma.f64 i a (*.f64 0 (*.f64 i a))) (*.f64 c z)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)))) (sqrt.f64 (fma.f64 c z (*.f64 i a))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) (/.f64 (sqrt.f64 (fma.f64 c z (*.f64 i a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 i (neg.f64 a) (*.f64 c z))) (sqrt.f64 (fma.f64 c z (*.f64 i a)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 i (*.f64 a (fma.f64 c z (*.f64 i a)))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 i (neg.f64 a) (*.f64 c z))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 i (*.f64 a (fma.f64 c z (*.f64 i a))))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2)))) (cbrt.f64 (fma.f64 c z (*.f64 i a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 i (neg.f64 a) (*.f64 c z))) 2) (cbrt.f64 (fma.f64 c z (*.f64 i a)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 (*.f64 i a) (fma.f64 c z (*.f64 i a))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 i (*.f64 a (fma.f64 c z (*.f64 i a)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 i (neg.f64 a) (*.f64 c z))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 c z) 2) (*.f64 i (*.f64 a (fma.f64 c z (*.f64 i a))))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c z) 3) (pow.f64 (*.f64 i a) 3))))
(pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 1)
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 2)
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 3)
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(pow.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 3) 1/3)
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 2))
(fabs.f64 (fma.f64 i (neg.f64 a) (*.f64 c z)))
(log.f64 (exp.f64 (-.f64 (*.f64 c z) (*.f64 i a))))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 c z) (*.f64 i a)))))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 c z) (*.f64 i a)) 3))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 c z) (*.f64 i a))))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(exp.f64 (log.f64 (-.f64 (*.f64 c z) (*.f64 i a))))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 1))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 c z) (*.f64 i a))))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(fma.f64 c z (*.f64 i (neg.f64 a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(fma.f64 z c (*.f64 i (neg.f64 a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(fma.f64 1 (*.f64 c z) (*.f64 i (neg.f64 a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(fma.f64 1 (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (neg.f64 a) i (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a))
(-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) (sqrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 (neg.f64 a) i (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a))
(-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(fma.f64 (sqrt.f64 (*.f64 c z)) (sqrt.f64 (*.f64 c z)) (*.f64 i (neg.f64 a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 2) (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) (fma.f64 (neg.f64 a) i (*.f64 i a)))
(-.f64 (fma.f64 c z (fma.f64 (neg.f64 a) i (*.f64 i a))) (*.f64 i a))
(-.f64 (*.f64 c z) (fma.f64 i a (*.f64 0 (*.f64 i a))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c z)) 2) (cbrt.f64 (*.f64 c z)) (*.f64 i (neg.f64 a)))
(-.f64 (*.f64 c z) (*.f64 i a))
(fma.f64 i (neg.f64 a) (*.f64 c z))

localize16.0ms (0%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 y x) (*.f64 c b))
99.0%
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 3)
91.5%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 3) z)
88.4%
(cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))
Compiler

Compiled 58 to 19 computations (67.2% saved)

series26.0ms (0%)

Counts
3 → 92
Calls

39 calls:

TimeVariablePointExpression
4.0ms
x
@0
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 3)
3.0ms
y
@0
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 3)
2.0ms
c
@0
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 3)
2.0ms
b
@0
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 3)
2.0ms
x
@0
(cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))

rewrite153.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1066×distribute-rgt-in
1008×distribute-lft-in
838×associate-*r/
664×associate-*l/
364×associate-+l+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01567
131967
2387867
Stop Event
node limit
Counts
3 → 396
Calls
Call 1
Inputs
(cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 3) z)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 3)
Outputs
(((-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))) 1) (2)) ((*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 1) (2)) ((*.f64 1 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (2)) ((*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/6) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/6)) (2)) ((*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 2)) (2)) ((*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) 1/3)) (2)) ((*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 2) (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))) (2)) ((*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) 1/3) (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))) (2)) ((*.f64 (pow.f64 1 1/3) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (2)) ((*.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 1/3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 1/3)) (2)) ((/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (*.f64 1 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (*.f64 1 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (pow.f64 1 1/3) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (*.f64 (pow.f64 1 1/3) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) 1) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) 1) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 1) (2)) ((pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/3) (2)) ((pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/6) 2) (2)) ((pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 3) (2)) ((sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (2)) ((log.f64 (exp.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))) (2)) ((expm1.f64 (log1p.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))) (2)) ((exp.f64 (log.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))) (2)) ((exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 1)) (2)) ((exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 1/3)) (2)) ((log1p.f64 (expm1.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))) (2)))
(((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z)) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 1 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 1 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z))) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) z)) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) z)) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) z)) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) z)) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) z)) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) z)) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))) 1)) (2)) ((+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z) 1)) (2)) ((+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b)))) (2)) ((+.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((+.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z))) (2)) ((+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 (*.f64 c (neg.f64 b)) 1))) (2)) ((+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 z (*.f64 y x))) (2)) ((+.f64 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (2)) ((+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 c (neg.f64 b)) z)) (2)) ((+.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((+.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z))) (2)) ((+.f64 (*.f64 (*.f64 y x) z) (*.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) z)) (2)) ((+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) z)) (2)) ((+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 (*.f64 y x) z)) (2)) ((+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) (2)) ((+.f64 (*.f64 1 (*.f64 z (*.f64 y x))) (*.f64 1 (*.f64 z (*.f64 c (neg.f64 b))))) (2)) ((+.f64 (*.f64 1 (*.f64 (*.f64 y x) z)) (*.f64 1 (*.f64 (*.f64 c (neg.f64 b)) z))) (2)) ((+.f64 (*.f64 (*.f64 z (*.f64 y x)) 1) (*.f64 (*.f64 z (*.f64 c (neg.f64 b))) 1)) (2)) ((+.f64 (*.f64 (*.f64 (*.f64 y x) z) 1) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) z) 1)) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))) 1) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))) (-.f64 1 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z))) (2)) ((/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 (fma.f64 y x (*.f64 c b)) z)) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) z)) (2)) ((/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (fma.f64 y x (*.f64 c b))) (2)) ((/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) (fma.f64 y x (*.f64 c b))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (2)) ((/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) (2)) ((/.f64 (*.f64 z (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))))) (2)) ((/.f64 (*.f64 z (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))) (2)) ((/.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (neg.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (fma.f64 y x (*.f64 c b))) (2)) ((/.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (2)) ((/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z)) (fma.f64 y x (*.f64 c b))) (2)) ((/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (2)) ((/.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) z)) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) z)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) z) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) z) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) z) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) z) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) z) (neg.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) z) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) 1) (fma.f64 y x (*.f64 c b))) (2)) ((/.f64 (*.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (2)) ((/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) 1) (fma.f64 y x (*.f64 c b))) (2)) ((/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) z)) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) z)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) 1) (fma.f64 y x (*.f64 c b))) (2)) ((/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (2)) ((/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) 1) (fma.f64 y x (*.f64 c b))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) 3) (2)) ((pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 z) (-.f64 (*.f64 y x) (*.f64 c b)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))) (2)) ((cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 3)) (2)) ((cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 z 3))) (2)) ((cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3))) (2)) ((expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))) (2)) ((exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))) (2)))
(((+.f64 (*.f64 y x) (*.f64 c (neg.f64 b))) (2)) ((+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (2)) ((+.f64 (*.f64 y x) (*.f64 (*.f64 c (neg.f64 b)) 1)) (2)) ((+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (2)) ((+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (2)) ((+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1))) (2)) ((+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1))) (2)) ((+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1))) (2)) ((+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((+.f64 (*.f64 y x) (*.f64 1 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((+.f64 (*.f64 y x) (*.f64 1 (*.f64 (*.f64 c (neg.f64 b)) 1))) (2)) ((+.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) 1)) (2)) ((+.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) 1)) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) 1)) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) 1)) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) 1)) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) 1)) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) 1)) (2)) ((+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) 1)) (2)) ((+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x)) (2)) ((+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (2)) ((+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1))) (2)) ((+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 c b)))) (2)) ((+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))) (2)) ((+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 y x)) (2)) ((+.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) (-.f64 (*.f64 y x) (*.f64 c b))) (2)) ((+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (*.f64 y x)) (2)) ((+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (-.f64 (*.f64 y x) (*.f64 c b))) (2)) ((+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))) (2)) ((+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))) (2)) ((+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))) (2)) ((+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))) (2)) ((+.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 c (neg.f64 b))) (*.f64 c b)) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (*.f64 c (neg.f64 b))) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (*.f64 (*.f64 c (neg.f64 b)) 1)) (2)) ((+.f64 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 c b)))) 1) (2)) ((-.f64 (*.f64 y x) (*.f64 c b)) (2)) ((-.f64 (*.f64 y x) (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (2)) ((-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (2)) ((-.f64 (*.f64 y x) (-.f64 (*.f64 c b) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((-.f64 (*.f64 y x) (-.f64 (*.f64 c b) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1))) (2)) ((-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1))) (2)) ((-.f64 (*.f64 y x) (-.f64 (*.f64 c b) (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((-.f64 (*.f64 y x) (-.f64 (*.f64 c b) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((-.f64 (*.f64 y x) (-.f64 (*.f64 c b) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((-.f64 (*.f64 y x) (-.f64 (*.f64 c b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((-.f64 0 (-.f64 (*.f64 c b) (*.f64 y x))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (+.f64 (*.f64 c b) 1)) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (-.f64 1 (*.f64 c (neg.f64 b)))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (-.f64 1 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (-.f64 1 (*.f64 (*.f64 c (neg.f64 b)) 1))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (+.f64 1 (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 1) (2)) ((-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 1 (fma.f64 (neg.f64 b) c (*.f64 c b)))) (2)) ((-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 1 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1))) (2)) ((-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 1 (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 1 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c b))) (/.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 y x (*.f64 c b)))) (2)) ((-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c b))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 y x (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (2)) ((-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c b))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 y x (*.f64 c b))) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c b))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 y x (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1))) (2)) ((-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c b))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 y x (*.f64 c b))) (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c b))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 y x (*.f64 c b))) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c b))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 y x (*.f64 c b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c b))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 y x (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (/.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (2)) ((-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1))) (2)) ((-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (fma.f64 (neg.f64 c) b (*.f64 c b)))) (2)) ((-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))) (2)) ((-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))) (2)) ((-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))) (2)) ((-.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (*.f64 c b)) (2)) ((-.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (2)) ((-.f64 (+.f64 (*.f64 y x) 0) (*.f64 c b)) (2)) ((-.f64 (+.f64 (*.f64 c (neg.f64 b)) (exp.f64 (log1p.f64 (*.f64 y x)))) 1) (2)) ((-.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b))))) 1) (2)) ((-.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c b)))) (/.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 y x (*.f64 c b)))) (2)) ((-.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (/.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (2)) ((*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1) (2)) ((*.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))) (2)) ((*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/6) (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/6) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2))) (2)) ((*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (2)) ((*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2))) (2)) ((*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (2)) ((*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b)))) (2)) ((*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((*.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) 1) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (2)) ((*.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/6)) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/6)) (2)) ((*.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))) (2)) ((*.f64 (+.f64 (sqrt.f64 (*.f64 c b)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b)))) (2)) ((*.f64 (/.f64 1 (fma.f64 y x (*.f64 c b))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (2)) ((*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (2)) ((*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/6) 3) (pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/6) 3)) (2)) ((*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 2) 3) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (2)) ((*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (-.f64 (*.f64 y x) (*.f64 c b))) (2)) ((*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (*.f64 c b))))) (2)) ((*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (2)) ((*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (*.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))) (2)) ((/.f64 1 (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))) (2)) ((/.f64 (fma.f64 y x (*.f64 c b)) (/.f64 (fma.f64 y x (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 c b)))) (2)) ((/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (/.f64 (fma.f64 y x (*.f64 c b)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))) (2)) ((/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (/.f64 (fma.f64 y x (*.f64 c b)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) (2)) ((/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (2)) ((/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 c b) 2))) (*.f64 (fma.f64 y x (*.f64 c b)) (+.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))))) (2)) ((/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))) (2)) ((/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))) (2)) ((/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c b) 2) 3)) (*.f64 (fma.f64 y x (*.f64 c b)) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 c b) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (neg.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) 1) (fma.f64 y x (*.f64 c b))) (2)) ((/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) (2)) ((/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))))) (2)) ((/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))) (2)) ((/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (neg.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (2)) ((/.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) 1) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) 1) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 2) 3) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 2) 3) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) 1) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) 1) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) 1) (neg.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 c b) 2))) (/.f64 1 (fma.f64 y x (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c b) 2) 3)) (/.f64 1 (fma.f64 y x (*.f64 c b)))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 c b) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) 1) (fma.f64 y x (*.f64 c b))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (2)) ((sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2)) (2)) ((log.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 c b))))) (2)) ((cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3)) (2)) ((expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (2)) ((exp.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (2)) ((exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 1)) (2)) ((log1p.f64 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (2)) ((fma.f64 y x (*.f64 c (neg.f64 b))) (2)) ((fma.f64 x y (*.f64 c (neg.f64 b))) (2)) ((fma.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (fma.f64 (neg.f64 b) c (*.f64 c b))) (2)) ((fma.f64 1 (*.f64 y x) (*.f64 c (neg.f64 b))) (2)) ((fma.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (2)) ((fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 c (neg.f64 b))) (2)) ((fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b))) (2)) ((fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 c (neg.f64 b))) (2)) ((fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b))) (2)))

simplify325.0ms (0.4%)

Algorithm
egg-herbie
Rules
1148×+-commutative
1054×associate-+l+
954×associate-+r+
944×associate-/l*
692×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0118434970
1359134958
Stop Event
node limit
Counts
488 → 636
Calls
Call 1
Inputs
(*.f64 (pow.f64 (*.f64 c (*.f64 1 b)) 1/3) (cbrt.f64 -1))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/9) (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 c (*.f64 1 b)) 1/3) (cbrt.f64 -1)))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/9) (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 7) (pow.f64 b 7))) 1/9) (*.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (*.f64 (pow.f64 (*.f64 c (*.f64 1 b)) 1/3) (cbrt.f64 -1))))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/9) (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 7) (pow.f64 b 7))) 1/9) (*.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 1 b)) 1/3) (cbrt.f64 -1)) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (/.f64 (*.f64 (pow.f64 y 3) (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2))))))) (pow.f64 (cbrt.f64 -1) 2)))))))
(*.f64 (pow.f64 (*.f64 c (*.f64 1 b)) 1/3) (cbrt.f64 -1))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/9) (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 c (*.f64 1 b)) 1/3) (cbrt.f64 -1)))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/9) (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 7) (pow.f64 b 7))) 1/9) (*.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (*.f64 (pow.f64 (*.f64 c (*.f64 1 b)) 1/3) (cbrt.f64 -1))))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/9) (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (/.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (/.f64 (pow.f64 y 3) (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (/.f64 (pow.f64 y 3) (pow.f64 (cbrt.f64 -1) 2)))))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 7) (pow.f64 b 7))) 1/9) (*.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (*.f64 (pow.f64 (*.f64 c (*.f64 1 b)) 1/3) (cbrt.f64 -1)))))
(pow.f64 (*.f64 y x) 1/3)
(+.f64 (pow.f64 (*.f64 y x) 1/3) (*.f64 -1/3 (*.f64 (*.f64 c b) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/9))))
(+.f64 (pow.f64 (*.f64 y x) 1/3) (+.f64 (*.f64 -1/3 (*.f64 (*.f64 c b) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/9))) (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 7) (pow.f64 x 7))) 1/9)))))
(+.f64 (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3) (pow.f64 b 3)))) (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3) (pow.f64 b 3))))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3))) (+.f64 (pow.f64 (*.f64 y x) 1/3) (+.f64 (*.f64 -1/3 (*.f64 (*.f64 c b) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/9))) (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 7) (pow.f64 x 7))) 1/9))))))
(pow.f64 (*.f64 y x) 1/3)
(+.f64 (pow.f64 (*.f64 y x) 1/3) (*.f64 -1/3 (*.f64 (*.f64 c b) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/9))))
(+.f64 (pow.f64 (*.f64 y x) 1/3) (+.f64 (*.f64 -1/3 (*.f64 (*.f64 c b) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/9))) (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 7) (pow.f64 x 7))) 1/9)))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3) (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 c 3) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3))) (*.f64 2/9 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3)))))))) (+.f64 (pow.f64 (*.f64 y x) 1/3) (+.f64 (*.f64 -1/3 (*.f64 (*.f64 c b) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/9))) (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 7) (pow.f64 x 7))) 1/9))))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 -1 (*.f64 (*.f64 c b) (pow.f64 1 1/3)))
(+.f64 (*.f64 y (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 1 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3) x))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 1 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3) x))))) (*.f64 -1 (*.f64 (*.f64 c b) (pow.f64 1 1/3))))
(+.f64 (*.f64 y (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 1 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3) x))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 1 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3) x))))) (+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 c b)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 x 2)))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 1 b)) 1/3) (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (pow.f64 x 2)))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (pow.f64 x 2))))) (cbrt.f64 -1))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 c b)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 x 2))))))) (*.f64 -1 (*.f64 (*.f64 c b) (pow.f64 1 1/3)))))
(+.f64 (*.f64 y (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 1 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3) x))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 1 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3) x))))) (+.f64 (*.f64 (+.f64 (*.f64 -2/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/9) (*.f64 (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (pow.f64 x 2)))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (pow.f64 x 2))))) x) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 c (*.f64 1 b)) 1/3) (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 c b)) 1/3) (/.f64 (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2)))))) (cbrt.f64 -1)))) (*.f64 2/27 (*.f64 (/.f64 (pow.f64 x 3) (*.f64 c b)) (pow.f64 1 1/9))))))))) (pow.f64 y 3)) (+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 c b)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 x 2)))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 1 b)) 1/3) (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (pow.f64 x 2)))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (pow.f64 x 2))))) (cbrt.f64 -1))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 c b)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 x 2))))))) (*.f64 -1 (*.f64 (*.f64 c b) (pow.f64 1 1/3))))))
(*.f64 -1 (*.f64 (*.f64 c b) (pow.f64 1 1/3)))
(+.f64 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 1 4) (pow.f64 b 4))) 1/9) (*.f64 y (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3)))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 1 4) (pow.f64 b 4))) 1/9) (*.f64 y (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))))) x) (*.f64 -1 (*.f64 (*.f64 c b) (pow.f64 1 1/3))))
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 1 b)) 1/3) (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3)))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 c b)) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3)))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 c b)) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3)))))) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 1 4) (pow.f64 b 4))) 1/9) (*.f64 y (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3)))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 1 4) (pow.f64 b 4))) 1/9) (*.f64 y (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))))) x) (*.f64 -1 (*.f64 (*.f64 c b) (pow.f64 1 1/3)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (/.f64 (pow.f64 y 3) (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (/.f64 (pow.f64 y 3) (pow.f64 (cbrt.f64 -1) 2))))))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 1 b)) 1/3) (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 c b)) 1/3) (/.f64 (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (/.f64 (pow.f64 y 3) (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (/.f64 (pow.f64 y 3) (pow.f64 (cbrt.f64 -1) 2))))) (cbrt.f64 -1)))) (*.f64 2/27 (*.f64 (/.f64 (pow.f64 y 3) (*.f64 c b)) (pow.f64 1 1/9)))))) (+.f64 (*.f64 -2/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (/.f64 (pow.f64 y 3) (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/9) (*.f64 (*.f64 y (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3)))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3)))))) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3))))))) (pow.f64 x 3)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 1 b)) 1/3) (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3)))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 c b)) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3)))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 c b)) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3)))))) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 1 4) (pow.f64 b 4))) 1/9) (*.f64 y (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3)))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 1 4) (pow.f64 b 4))) 1/9) (*.f64 y (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))))) x) (*.f64 -1 (*.f64 (*.f64 c b) (pow.f64 1 1/3))))))
(*.f64 (pow.f64 1 1/3) (*.f64 y x))
(+.f64 (*.f64 c (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9) b)) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9) b)))) (*.f64 (pow.f64 1 1/3) (*.f64 y x)))
(+.f64 (*.f64 c (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9) b)) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9) b)))) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 y x)) 1/3) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9) (pow.f64 b 2))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9) (pow.f64 b 2))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 y x)) 1/9) (pow.f64 b 2))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 y x)) 1/9) (pow.f64 b 2)))))) (*.f64 (pow.f64 1 1/3) (*.f64 y x))))
(+.f64 (*.f64 c (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9) b)) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9) b)))) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 y x)) 1/3) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9) (pow.f64 b 2))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9) (pow.f64 b 2))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 y x)) 1/9) (pow.f64 b 2))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 y x)) 1/9) (pow.f64 b 2)))))) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 y x)) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 y x)) 1/3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3) (pow.f64 b 3)))) (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3) (pow.f64 b 3)))))) (*.f64 2/27 (*.f64 (pow.f64 1 1/9) (/.f64 (pow.f64 b 3) (*.f64 y x)))))) (+.f64 (*.f64 2/27 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3) (pow.f64 b 3)))) (+.f64 (*.f64 -1/3 (*.f64 (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9) (pow.f64 b 2))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9) (pow.f64 b 2)))) b) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/9))) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3) (pow.f64 b 3)))) (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3) (pow.f64 b 3))))))))) (pow.f64 c 3)) (*.f64 (pow.f64 1 1/3) (*.f64 y x)))))
(*.f64 (pow.f64 1 1/3) (*.f64 y x))
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 c (pow.f64 (*.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9))) (*.f64 -2/3 (*.f64 c (pow.f64 (*.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9)))) b) (*.f64 (pow.f64 1 1/3) (*.f64 y x)))
(+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 1 (*.f64 y x)) 1/9))) (+.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 y x)) 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9))) (*.f64 1/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9))))) (*.f64 2/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 1 (*.f64 y x)) 1/9)))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 c (pow.f64 (*.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9))) (*.f64 -2/3 (*.f64 c (pow.f64 (*.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9)))) b) (*.f64 (pow.f64 1 1/3) (*.f64 y x))))
(+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 1 (*.f64 y x)) 1/9))) (+.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 y x)) 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9))) (*.f64 1/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9))))) (*.f64 2/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 1 (*.f64 y x)) 1/9)))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 c (pow.f64 (*.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9))) (*.f64 -2/3 (*.f64 c (pow.f64 (*.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9)))) b) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (*.f64 c (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9))) (*.f64 1/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9))))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/9))) (+.f64 (*.f64 (+.f64 (*.f64 2/27 (*.f64 (/.f64 (pow.f64 c 3) (*.f64 y x)) (pow.f64 1 1/9))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 y x)) 1/3) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 c 3) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3))) (*.f64 2/9 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3)))))))) (pow.f64 (*.f64 1 (*.f64 y x)) 1/3)) (+.f64 (*.f64 2/27 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3)))) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 c 3) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3))) (*.f64 2/9 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3)))))))))) (pow.f64 b 3)) (*.f64 (pow.f64 1 1/3) (*.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))) 1)
(*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 1)
(*.f64 1 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/6) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/6))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 2) (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) 1/3) (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 1/3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 1/3))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 1 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 1 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (pow.f64 1 1/3) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (pow.f64 1 1/3) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) 1) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) 1) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 1)
(pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/3)
(pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/6) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 3)
(sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2))
(log.f64 (exp.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(exp.f64 (log.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 1))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 1/3))
(log1p.f64 (expm1.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 1 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 1 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) z))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) z))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) z))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) z))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) z))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) z))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))) 1))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z) 1))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 (*.f64 c (neg.f64 b)) 1)))
(+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 z (*.f64 y x)))
(+.f64 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 c (neg.f64 b)) z))
(+.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) z))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) z))
(+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 (*.f64 y x) z))
(+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))
(+.f64 (*.f64 1 (*.f64 z (*.f64 y x))) (*.f64 1 (*.f64 z (*.f64 c (neg.f64 b)))))
(+.f64 (*.f64 1 (*.f64 (*.f64 y x) z)) (*.f64 1 (*.f64 (*.f64 c (neg.f64 b)) z)))
(+.f64 (*.f64 (*.f64 z (*.f64 y x)) 1) (*.f64 (*.f64 z (*.f64 c (neg.f64 b))) 1))
(+.f64 (*.f64 (*.f64 (*.f64 y x) z) 1) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) z) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))) (-.f64 1 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z)))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 (fma.f64 y x (*.f64 c b)) z))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) z))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))
(/.f64 (*.f64 z (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))
(/.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (neg.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z)) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) z)) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) z)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) z) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) z) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) z) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) z) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) z) (neg.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) z) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) 1) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) 1) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) z)) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) z)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) 1) (fma.f64 y x (*.f64 c b)))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) 1) (fma.f64 y x (*.f64 c b)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 1)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) 2)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 2))
(log.f64 (pow.f64 (exp.f64 z) (-.f64 (*.f64 y x) (*.f64 c b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 z 3)))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))
(+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 (*.f64 c (neg.f64 b)) 1))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (*.f64 y x) (*.f64 1 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (*.f64 y x) (*.f64 1 (*.f64 (*.f64 c (neg.f64 b)) 1)))
(+.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) 1))
(+.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) 1))
(+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 y x))
(+.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (*.f64 y x))
(+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(+.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 c (neg.f64 b))) (*.f64 c b))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (*.f64 c (neg.f64 b)))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (*.f64 (*.f64 c (neg.f64 b)) 1))
(+.f64 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 c b)))) 1)
(-.f64 (*.f64 y x) (*.f64 c b))
(-.f64 (*.f64 y x) (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (-.f64 (*.f64 c b) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(-.f64 (*.f64 y x) (-.f64 (*.f64 c b) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(-.f64 (*.f64 y x) (-.f64 (*.f64 c b) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(-.f64 (*.f64 y x) (-.f64 (*.f64 c b) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(-.f64 (*.f64 y x) (-.f64 (*.f64 c b) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(-.f64 (*.f64 y x) (-.f64 (*.f64 c b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(-.f64 0 (-.f64 (*.f64 c b) (*.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (+.f64 (*.f64 c b) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (-.f64 1 (*.f64 c (neg.f64 b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (-.f64 1 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (-.f64 1 (*.f64 (*.f64 c (neg.f64 b)) 1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (+.f64 1 (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 1)
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 1 (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 1 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 1 (fma.f64 (neg.f64 c) b (*.f64 c b))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 1 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c b))) (/.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 y x (*.f64 c b))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c b))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 y x (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c b))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 y x (*.f64 c b))) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c b))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 y x (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c b))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 y x (*.f64 c b))) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c b))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 y x (*.f64 c b))) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c b))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 y x (*.f64 c b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c b))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 y x (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (/.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(-.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (*.f64 c b))
(-.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (+.f64 (*.f64 y x) 0) (*.f64 c b))
(-.f64 (+.f64 (*.f64 c (neg.f64 b)) (exp.f64 (log1p.f64 (*.f64 y x)))) 1)
(-.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b))))) 1)
(-.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c b)))) (/.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 y x (*.f64 c b))))
(-.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (/.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1)
(*.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/6) (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/6) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) 1) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/6)) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/6))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c b)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))))
(*.f64 (/.f64 1 (fma.f64 y x (*.f64 c b))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/6) 3) (pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/6) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 2) 3) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (*.f64 c b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (*.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(/.f64 (fma.f64 y x (*.f64 c b)) (/.f64 (fma.f64 y x (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 c b))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (/.f64 (fma.f64 y x (*.f64 c b)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (/.f64 (fma.f64 y x (*.f64 c b)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 c b) 2))) (*.f64 (fma.f64 y x (*.f64 c b)) (+.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c b) 2) 3)) (*.f64 (fma.f64 y x (*.f64 c b)) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 c b) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (neg.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) 1) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (neg.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) 1) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) 1) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 2) 3) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 2) 3) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) 1) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) 1) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) 1) (neg.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 c b) 2))) (/.f64 1 (fma.f64 y x (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c b) 2) 3)) (/.f64 1 (fma.f64 y x (*.f64 c b)))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 c b) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) 1) (fma.f64 y x (*.f64 c b)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(exp.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(fma.f64 x y (*.f64 c (neg.f64 b)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (fma.f64 (neg.f64 b) c (*.f64 c b)))
(fma.f64 1 (*.f64 y x) (*.f64 c (neg.f64 b)))
(fma.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 c (neg.f64 b)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 c (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b)))
Outputs
(*.f64 (pow.f64 (*.f64 c (*.f64 1 b)) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (*.f64 c b)) (cbrt.f64 -1))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/9) (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 c (*.f64 1 b)) 1/3) (cbrt.f64 -1)))
(fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))) 1/18)) (*.f64 y (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (*.f64 c b)) (cbrt.f64 -1)))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/9) (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 7) (pow.f64 b 7))) 1/9) (*.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (*.f64 (pow.f64 (*.f64 c (*.f64 1 b)) 1/3) (cbrt.f64 -1))))
(fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))) 1/18)) (*.f64 y (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 7) (pow.f64 b 7))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 7) (pow.f64 b 7))) 1/18)) (*.f64 (*.f64 (*.f64 y y) (*.f64 x x)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))))) (*.f64 (cbrt.f64 (*.f64 c b)) (cbrt.f64 -1))))
(fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))) 1/18)) (*.f64 y (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 7) (pow.f64 b 7))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 7) (pow.f64 b 7))) 1/18)) (*.f64 (*.f64 y y) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)))))) (*.f64 (cbrt.f64 (*.f64 c b)) (cbrt.f64 -1))))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/9) (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 7) (pow.f64 b 7))) 1/9) (*.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 1 b)) 1/3) (cbrt.f64 -1)) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (/.f64 (*.f64 (pow.f64 y 3) (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2))))))) (pow.f64 (cbrt.f64 -1) 2)))))))
(fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))) 1/18)) (*.f64 y (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 7) (pow.f64 b 7))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 7) (pow.f64 b 7))) 1/18)) (*.f64 (*.f64 (*.f64 y y) (*.f64 x x)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))))) (fma.f64 (cbrt.f64 (*.f64 c b)) (cbrt.f64 -1) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (/.f64 (*.f64 (pow.f64 y 3) (fma.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 -2/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (*.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2))))))) (pow.f64 (cbrt.f64 -1) 2)))))))
(fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))) 1/18)) (*.f64 y (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 7) (pow.f64 b 7))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 7) (pow.f64 b 7))) 1/18)) (*.f64 (*.f64 y y) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)))))) (fma.f64 (cbrt.f64 (*.f64 c b)) (cbrt.f64 -1) (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))))) (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 (cbrt.f64 -1) 2)) (fma.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 -2/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (*.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2)))))))))))
(*.f64 (pow.f64 (*.f64 c (*.f64 1 b)) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (*.f64 c b)) (cbrt.f64 -1))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/9) (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 c (*.f64 1 b)) 1/3) (cbrt.f64 -1)))
(fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))) 1/18)) (*.f64 y (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (*.f64 c b)) (cbrt.f64 -1)))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/9) (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 7) (pow.f64 b 7))) 1/9) (*.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (*.f64 (pow.f64 (*.f64 c (*.f64 1 b)) 1/3) (cbrt.f64 -1))))
(fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))) 1/18)) (*.f64 y (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 7) (pow.f64 b 7))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 7) (pow.f64 b 7))) 1/18)) (*.f64 (*.f64 (*.f64 y y) (*.f64 x x)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))))) (*.f64 (cbrt.f64 (*.f64 c b)) (cbrt.f64 -1))))
(fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))) 1/18)) (*.f64 y (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 7) (pow.f64 b 7))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 7) (pow.f64 b 7))) 1/18)) (*.f64 (*.f64 y y) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)))))) (*.f64 (cbrt.f64 (*.f64 c b)) (cbrt.f64 -1))))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/9) (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (/.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (/.f64 (pow.f64 y 3) (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (/.f64 (pow.f64 y 3) (pow.f64 (cbrt.f64 -1) 2)))))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 7) (pow.f64 b 7))) 1/9) (*.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (*.f64 (pow.f64 (*.f64 c (*.f64 1 b)) 1/3) (cbrt.f64 -1)))))
(fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))) 1/18)) (*.f64 y (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (fma.f64 -2/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (*.f64 1 (/.f64 (pow.f64 y 3) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (/.f64 (pow.f64 y 3) (pow.f64 (cbrt.f64 -1) 2)))))))) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 7) (pow.f64 b 7))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 7) (pow.f64 b 7))) 1/18)) (*.f64 (*.f64 (*.f64 y y) (*.f64 x x)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))))) (*.f64 (cbrt.f64 (*.f64 c b)) (cbrt.f64 -1)))))
(fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))) 1/18)) (*.f64 y (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2)) (fma.f64 -2/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (/.f64 (*.f64 1 (pow.f64 y 3)) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (/.f64 (pow.f64 y 3) (pow.f64 (cbrt.f64 -1) 2))))))) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 7) (pow.f64 b 7))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 7) (pow.f64 b 7))) 1/18)) (*.f64 (*.f64 y y) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)))))) (*.f64 (cbrt.f64 (*.f64 c b)) (cbrt.f64 -1)))))
(pow.f64 (*.f64 y x) 1/3)
(cbrt.f64 (*.f64 y x))
(+.f64 (pow.f64 (*.f64 y x) 1/3) (*.f64 -1/3 (*.f64 (*.f64 c b) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/9))))
(+.f64 (*.f64 -1/3 (*.f64 (*.f64 c b) (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18)))) (cbrt.f64 (*.f64 y x)))
(+.f64 (*.f64 (*.f64 -1/3 (*.f64 c b)) (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18))) (cbrt.f64 (*.f64 y x)))
(+.f64 (pow.f64 (*.f64 y x) 1/3) (+.f64 (*.f64 -1/3 (*.f64 (*.f64 c b) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/9))) (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 7) (pow.f64 x 7))) 1/9)))))
(+.f64 (fma.f64 -1/3 (*.f64 (*.f64 c b) (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18))) (*.f64 -1/9 (*.f64 (*.f64 c c) (*.f64 (*.f64 b b) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 7) (pow.f64 x 7))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 7) (pow.f64 x 7))) 1/18)))))) (cbrt.f64 (*.f64 y x)))
(+.f64 (fma.f64 -1/3 (*.f64 c (*.f64 b (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18)))) (*.f64 (*.f64 -1/9 (*.f64 (*.f64 c c) (*.f64 b b))) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 7) (pow.f64 x 7))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 7) (pow.f64 x 7))) 1/18)))) (cbrt.f64 (*.f64 y x)))
(+.f64 (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3) (pow.f64 b 3)))) (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3) (pow.f64 b 3))))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3))) (+.f64 (pow.f64 (*.f64 y x) 1/3) (+.f64 (*.f64 -1/3 (*.f64 (*.f64 c b) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/9))) (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 7) (pow.f64 x 7))) 1/9))))))
(fma.f64 -1/3 (*.f64 (pow.f64 c 3) (*.f64 (+.f64 (*.f64 2/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x)))) (pow.f64 b 3))) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x)))) (pow.f64 b 3)) -1/27)) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x)))))) (+.f64 (fma.f64 -1/3 (*.f64 (*.f64 c b) (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18))) (*.f64 -1/9 (*.f64 (*.f64 c c) (*.f64 (*.f64 b b) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 7) (pow.f64 x 7))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 7) (pow.f64 x 7))) 1/18)))))) (cbrt.f64 (*.f64 y x))))
(fma.f64 -1/3 (*.f64 (pow.f64 c 3) (*.f64 (+.f64 (*.f64 2/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x)))) (pow.f64 b 3))) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x)))) (pow.f64 b 3)) -1/27)) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x)))))) (+.f64 (fma.f64 -1/3 (*.f64 c (*.f64 b (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18)))) (*.f64 (*.f64 -1/9 (*.f64 (*.f64 c c) (*.f64 b b))) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 7) (pow.f64 x 7))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 7) (pow.f64 x 7))) 1/18)))) (cbrt.f64 (*.f64 y x))))
(pow.f64 (*.f64 y x) 1/3)
(cbrt.f64 (*.f64 y x))
(+.f64 (pow.f64 (*.f64 y x) 1/3) (*.f64 -1/3 (*.f64 (*.f64 c b) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/9))))
(+.f64 (*.f64 -1/3 (*.f64 (*.f64 c b) (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18)))) (cbrt.f64 (*.f64 y x)))
(+.f64 (*.f64 (*.f64 -1/3 (*.f64 c b)) (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18))) (cbrt.f64 (*.f64 y x)))
(+.f64 (pow.f64 (*.f64 y x) 1/3) (+.f64 (*.f64 -1/3 (*.f64 (*.f64 c b) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/9))) (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 7) (pow.f64 x 7))) 1/9)))))
(+.f64 (fma.f64 -1/3 (*.f64 (*.f64 c b) (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18))) (*.f64 -1/9 (*.f64 (*.f64 c c) (*.f64 (*.f64 b b) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 7) (pow.f64 x 7))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 7) (pow.f64 x 7))) 1/18)))))) (cbrt.f64 (*.f64 y x)))
(+.f64 (fma.f64 -1/3 (*.f64 c (*.f64 b (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18)))) (*.f64 (*.f64 -1/9 (*.f64 (*.f64 c c) (*.f64 b b))) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 7) (pow.f64 x 7))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 7) (pow.f64 x 7))) 1/18)))) (cbrt.f64 (*.f64 y x)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3) (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 c 3) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3))) (*.f64 2/9 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3)))))))) (+.f64 (pow.f64 (*.f64 y x) 1/3) (+.f64 (*.f64 -1/3 (*.f64 (*.f64 c b) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/9))) (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 7) (pow.f64 x 7))) 1/9))))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x)))) (*.f64 (pow.f64 b 3) (fma.f64 -1/27 (*.f64 (pow.f64 c 3) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))))) (*.f64 2/9 (*.f64 (pow.f64 c 3) (*.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x)))))))))) (+.f64 (fma.f64 -1/3 (*.f64 (*.f64 c b) (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18))) (*.f64 -1/9 (*.f64 (*.f64 c c) (*.f64 (*.f64 b b) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 7) (pow.f64 x 7))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 7) (pow.f64 x 7))) 1/18)))))) (cbrt.f64 (*.f64 y x))))
(fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x)))) (pow.f64 b 3)) (fma.f64 -1/27 (*.f64 (pow.f64 c 3) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))))) (*.f64 (*.f64 2/9 (pow.f64 c 3)) (*.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x)))))))) (+.f64 (fma.f64 -1/3 (*.f64 c (*.f64 b (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18)))) (*.f64 (*.f64 -1/9 (*.f64 (*.f64 c c) (*.f64 b b))) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 7) (pow.f64 x 7))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 7) (pow.f64 x 7))) 1/18)))) (cbrt.f64 (*.f64 y x))))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 x z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 x z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 x z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 x z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 b z))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 x z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 x z))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 c (*.f64 z b))) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 -1 (*.f64 c (*.f64 z b)))
(neg.f64 (*.f64 c (*.f64 b z)))
(*.f64 (neg.f64 c) (*.f64 b z))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 -1 (*.f64 c (*.f64 z b))))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 c (*.f64 b z))))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 c) (*.f64 b z)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(*.f64 -1 (*.f64 (*.f64 c b) (pow.f64 1 1/3)))
(*.f64 c (neg.f64 b))
(+.f64 (*.f64 y (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 1 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3) x))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 1 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3) x))))) (*.f64 -1 (*.f64 (*.f64 c b) (pow.f64 1 1/3))))
(fma.f64 y (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) 1/18) (pow.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) 1/18)) (*.f64 x (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4)))) 1) (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 y (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 1 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3) x))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 1 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3) x))))) (+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 c b)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 x 2)))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 1 b)) 1/3) (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (pow.f64 x 2)))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (pow.f64 x 2))))) (cbrt.f64 -1))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 c b)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 x 2))))))) (*.f64 -1 (*.f64 (*.f64 c b) (pow.f64 1 1/3)))))
(fma.f64 y (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) 1/18) (pow.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) 1/18)) (*.f64 x (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4)))) 1) (fma.f64 (*.f64 y y) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 c b)) 1/18) (pow.f64 (/.f64 1 (*.f64 c b)) 1/18)) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (cbrt.f64 -1))))) (fma.f64 (cbrt.f64 (*.f64 c b)) (*.f64 (cbrt.f64 -1) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/18)) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))))) -1/9)) (*.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 c b)) 1/18) (pow.f64 (/.f64 1 (*.f64 c b)) 1/18)) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))))))) (*.f64 c (neg.f64 b))))
(fma.f64 y (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) 1/18) (pow.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) 1/18)) (*.f64 x (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4)))) 1) (fma.f64 (*.f64 y y) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 c b)) 1/18) (pow.f64 (/.f64 1 (*.f64 c b)) 1/18)) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (cbrt.f64 -1))))) (fma.f64 (cbrt.f64 (*.f64 c b)) (*.f64 (cbrt.f64 -1) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 c 4)) (pow.f64 b 4)) 1/18) (pow.f64 (/.f64 (/.f64 1 (pow.f64 c 4)) (pow.f64 b 4)) 1/18)) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))))) -1/9)) (*.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 c b)) 1/18) (pow.f64 (/.f64 1 (*.f64 c b)) 1/18)) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))))))) (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 y (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 1 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3) x))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 1 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3) x))))) (+.f64 (*.f64 (+.f64 (*.f64 -2/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/9) (*.f64 (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (pow.f64 x 2)))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (pow.f64 x 2))))) x) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 c (*.f64 1 b)) 1/3) (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 c b)) 1/3) (/.f64 (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2)))))) (cbrt.f64 -1)))) (*.f64 2/27 (*.f64 (/.f64 (pow.f64 x 3) (*.f64 c b)) (pow.f64 1 1/9))))))))) (pow.f64 y 3)) (+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 c b)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 x 2)))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 1 b)) 1/3) (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (pow.f64 x 2)))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (pow.f64 x 2))))) (cbrt.f64 -1))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 c b)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 x 2))))))) (*.f64 -1 (*.f64 (*.f64 c b) (pow.f64 1 1/3))))))
(fma.f64 y (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) 1/18) (pow.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) 1/18)) (*.f64 x (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4)))) 1) (fma.f64 (fma.f64 -2/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (*.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 -1/3 (fma.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 -2/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (*.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2))))))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (*.f64 x (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/18)) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))))) -1/9)))) (*.f64 (cbrt.f64 (*.f64 c b)) (*.f64 (cbrt.f64 -1) (fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 c b))) (/.f64 (fma.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 -2/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (*.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2)))))) (cbrt.f64 -1))) (*.f64 2/27 (*.f64 1 (/.f64 (pow.f64 x 3) (*.f64 c b)))))))))) (pow.f64 y 3) (fma.f64 (*.f64 y y) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 c b)) 1/18) (pow.f64 (/.f64 1 (*.f64 c b)) 1/18)) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (cbrt.f64 -1))))) (fma.f64 (cbrt.f64 (*.f64 c b)) (*.f64 (cbrt.f64 -1) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/18)) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))))) -1/9)) (*.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 c b)) 1/18) (pow.f64 (/.f64 1 (*.f64 c b)) 1/18)) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))))))) (*.f64 c (neg.f64 b)))))
(fma.f64 y (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) 1/18) (pow.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) 1/18)) (*.f64 x (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4)))) 1) (fma.f64 (fma.f64 -2/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (*.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 -1/3 (fma.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 -2/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (*.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2))))))) (fma.f64 1/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))) 1/18)) (*.f64 x (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 c 4)) (pow.f64 b 4)) 1/18) (pow.f64 (/.f64 (/.f64 1 (pow.f64 c 4)) (pow.f64 b 4)) 1/18)) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))))) -1/9))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (*.f64 (cbrt.f64 (*.f64 c b)) (cbrt.f64 -1)) (fma.f64 -2/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 c b))) (fma.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 -2/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (*.f64 1 (/.f64 (pow.f64 x 3) (pow.f64 (cbrt.f64 -1) 2))))))) (cbrt.f64 -1)) (/.f64 (*.f64 2/27 (*.f64 (pow.f64 x 3) 1)) (*.f64 c b))))))) (pow.f64 y 3) (fma.f64 (*.f64 y y) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 c b)) 1/18) (pow.f64 (/.f64 1 (*.f64 c b)) 1/18)) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (cbrt.f64 -1))))) (fma.f64 (cbrt.f64 (*.f64 c b)) (*.f64 (cbrt.f64 -1) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 c 4)) (pow.f64 b 4)) 1/18) (pow.f64 (/.f64 (/.f64 1 (pow.f64 c 4)) (pow.f64 b 4)) 1/18)) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))))) -1/9)) (*.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 c b)) 1/18) (pow.f64 (/.f64 1 (*.f64 c b)) 1/18)) (*.f64 (*.f64 x x) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))))))) (*.f64 c (neg.f64 b)))))
(*.f64 -1 (*.f64 (*.f64 c b) (pow.f64 1 1/3)))
(*.f64 c (neg.f64 b))
(+.f64 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 1 4) (pow.f64 b 4))) 1/9) (*.f64 y (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3)))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 1 4) (pow.f64 b 4))) 1/9) (*.f64 y (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))))) x) (*.f64 -1 (*.f64 (*.f64 c b) (pow.f64 1 1/3))))
(fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) 1/18) (pow.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) 1/18)) (*.f64 y (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4)))) 1) x (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 1 b)) 1/3) (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3)))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 c b)) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3)))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 c b)) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3)))))) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 1 4) (pow.f64 b 4))) 1/9) (*.f64 y (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3)))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 1 4) (pow.f64 b 4))) 1/9) (*.f64 y (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))))) x) (*.f64 -1 (*.f64 (*.f64 c b) (pow.f64 1 1/3)))))
(fma.f64 (fma.f64 (cbrt.f64 (*.f64 c b)) (*.f64 (cbrt.f64 -1) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/18)) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))))) -1/9)) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 c b)) 1/18) (pow.f64 (/.f64 1 (*.f64 c b)) 1/18)) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (cbrt.f64 -1))))) 1/9)) (*.f64 x x) (fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) 1/18) (pow.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) 1/18)) (*.f64 y (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4)))) 1) x (*.f64 c (neg.f64 b))))
(fma.f64 (fma.f64 (cbrt.f64 (*.f64 c b)) (*.f64 (cbrt.f64 -1) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 c 4)) (pow.f64 b 4)) 1/18) (pow.f64 (/.f64 (/.f64 1 (pow.f64 c 4)) (pow.f64 b 4)) 1/18)) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))))) -1/9)) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 c b)) 1/18) (pow.f64 (/.f64 1 (*.f64 c b)) 1/18)) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (cbrt.f64 -1))))) 1/9)) (*.f64 x x) (fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) 1/18) (pow.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) 1/18)) (*.f64 y (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4)))) 1) x (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (/.f64 (pow.f64 y 3) (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (/.f64 (pow.f64 y 3) (pow.f64 (cbrt.f64 -1) 2))))))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 1 b)) 1/3) (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 c b)) 1/3) (/.f64 (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (/.f64 (pow.f64 y 3) (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (/.f64 (pow.f64 y 3) (pow.f64 (cbrt.f64 -1) 2))))) (cbrt.f64 -1)))) (*.f64 2/27 (*.f64 (/.f64 (pow.f64 y 3) (*.f64 c b)) (pow.f64 1 1/9)))))) (+.f64 (*.f64 -2/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (/.f64 (pow.f64 y 3) (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 2) (pow.f64 b 2))) 1/9) (*.f64 (*.f64 y (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3)))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3)))))) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3))))))) (pow.f64 x 3)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 1 b)) 1/3) (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3)))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 c b)) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3)))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 c b)) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3)))))) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 1 4) (pow.f64 b 4))) 1/9) (*.f64 y (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3)))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 1 4) (pow.f64 b 4))) 1/9) (*.f64 y (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))))) x) (*.f64 -1 (*.f64 (*.f64 c b) (pow.f64 1 1/3))))))
(fma.f64 (+.f64 (*.f64 -1/3 (fma.f64 -2/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (*.f64 1 (/.f64 (pow.f64 y 3) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (/.f64 (pow.f64 y 3) (pow.f64 (cbrt.f64 -1) 2)))))) (fma.f64 (cbrt.f64 (*.f64 c b)) (*.f64 (cbrt.f64 -1) (fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 c b))) (/.f64 (fma.f64 -2/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (*.f64 1 (/.f64 (pow.f64 y 3) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (/.f64 (pow.f64 y 3) (pow.f64 (cbrt.f64 -1) 2))))) (cbrt.f64 -1))) (*.f64 2/27 (*.f64 1 (/.f64 (pow.f64 y 3) (*.f64 c b)))))) (fma.f64 -2/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (*.f64 1 (/.f64 (pow.f64 y 3) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))) 1/18)) (*.f64 y (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/18)) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))))) -1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))))))) (pow.f64 x 3) (fma.f64 (fma.f64 (cbrt.f64 (*.f64 c b)) (*.f64 (cbrt.f64 -1) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 4) (pow.f64 b 4))) 1/18)) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))))) -1/9)) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 c b)) 1/18) (pow.f64 (/.f64 1 (*.f64 c b)) 1/18)) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (cbrt.f64 -1))))) 1/9)) (*.f64 x x) (fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) 1/18) (pow.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) 1/18)) (*.f64 y (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4)))) 1) x (*.f64 c (neg.f64 b)))))
(fma.f64 (+.f64 (*.f64 -1/3 (fma.f64 -2/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (/.f64 (*.f64 1 (pow.f64 y 3)) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (/.f64 (pow.f64 y 3) (pow.f64 (cbrt.f64 -1) 2)))))) (fma.f64 (cbrt.f64 (*.f64 c b)) (*.f64 (cbrt.f64 -1) (fma.f64 -2/3 (/.f64 (*.f64 (fma.f64 -2/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (/.f64 (*.f64 1 (pow.f64 y 3)) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (/.f64 (pow.f64 y 3) (pow.f64 (cbrt.f64 -1) 2))))) (cbrt.f64 (/.f64 1 (*.f64 c b)))) (cbrt.f64 -1)) (*.f64 2/27 (/.f64 (*.f64 1 (pow.f64 y 3)) (*.f64 c b))))) (fma.f64 -2/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b)))) (/.f64 (*.f64 1 (pow.f64 y 3)) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 c c) (*.f64 b b))) 1/18))) (*.f64 y (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 c 4)) (pow.f64 b 4)) 1/18) (pow.f64 (/.f64 (/.f64 1 (pow.f64 c 4)) (pow.f64 b 4)) 1/18)) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))))) -1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))))))) (pow.f64 x 3) (fma.f64 (fma.f64 (cbrt.f64 (*.f64 c b)) (*.f64 (cbrt.f64 -1) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 c 4)) (pow.f64 b 4)) 1/18) (pow.f64 (/.f64 (/.f64 1 (pow.f64 c 4)) (pow.f64 b 4)) 1/18)) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))))) -1/9)) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 c b)) 1/18) (pow.f64 (/.f64 1 (*.f64 c b)) 1/18)) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (cbrt.f64 -1))))) 1/9)) (*.f64 x x) (fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) 1/18) (pow.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) 1/18)) (*.f64 y (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4)))) 1) x (*.f64 c (neg.f64 b)))))
(*.f64 (pow.f64 1 1/3) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 c (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9) b)) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9) b)))) (*.f64 (pow.f64 1 1/3) (*.f64 y x)))
(fma.f64 c (*.f64 (*.f64 b (*.f64 (pow.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 4)) 1/18) (pow.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 4)) 1/18))) -1) (*.f64 y x))
(+.f64 (*.f64 c (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9) b)) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9) b)))) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 y x)) 1/3) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9) (pow.f64 b 2))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9) (pow.f64 b 2))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 y x)) 1/9) (pow.f64 b 2))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 y x)) 1/9) (pow.f64 b 2)))))) (*.f64 (pow.f64 1 1/3) (*.f64 y x))))
(fma.f64 c (*.f64 (*.f64 b (*.f64 (pow.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 4)) 1/18) (pow.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 4)) 1/18))) -1) (fma.f64 (*.f64 c c) (fma.f64 (cbrt.f64 (*.f64 y x)) (*.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/18))) -1/9) (*.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (/.f64 1 (*.f64 y x)) 1/18) (pow.f64 (/.f64 1 (*.f64 y x)) 1/18))) 1/9)) (*.f64 y x)))
(+.f64 (*.f64 c (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9) b)) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9) b)))) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 y x)) 1/3) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9) (pow.f64 b 2))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9) (pow.f64 b 2))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 y x)) 1/9) (pow.f64 b 2))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 y x)) 1/9) (pow.f64 b 2)))))) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 y x)) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 y x)) 1/3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3) (pow.f64 b 3)))) (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3) (pow.f64 b 3)))))) (*.f64 2/27 (*.f64 (pow.f64 1 1/9) (/.f64 (pow.f64 b 3) (*.f64 y x)))))) (+.f64 (*.f64 2/27 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3) (pow.f64 b 3)))) (+.f64 (*.f64 -1/3 (*.f64 (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9) (pow.f64 b 2))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9) (pow.f64 b 2)))) b) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/9))) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3) (pow.f64 b 3)))) (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3) (pow.f64 b 3))))))))) (pow.f64 c 3)) (*.f64 (pow.f64 1 1/3) (*.f64 y x)))))
(fma.f64 c (*.f64 (*.f64 b (*.f64 (pow.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 4)) 1/18) (pow.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 4)) 1/18))) -1) (fma.f64 (*.f64 c c) (fma.f64 (cbrt.f64 (*.f64 y x)) (*.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/18))) -1/9) (*.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (/.f64 1 (*.f64 y x)) 1/18) (pow.f64 (/.f64 1 (*.f64 y x)) 1/18))) 1/9)) (fma.f64 (fma.f64 (cbrt.f64 (*.f64 y x)) (fma.f64 -2/3 (*.f64 (+.f64 (*.f64 2/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x)))) (pow.f64 b 3))) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x)))) (pow.f64 b 3)) -1/27)) (cbrt.f64 (/.f64 1 (*.f64 y x)))) (*.f64 2/27 (/.f64 (pow.f64 b 3) (*.f64 y x)))) (+.f64 (*.f64 2/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x)))) (pow.f64 b 3))) (fma.f64 -1/3 (*.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/18))) -1/9) (*.f64 b (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18)))) (*.f64 -1/3 (+.f64 (*.f64 2/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x)))) (pow.f64 b 3))) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x)))) (pow.f64 b 3)) -1/27)))))) (pow.f64 c 3) (*.f64 y x))))
(*.f64 (pow.f64 1 1/3) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 c (pow.f64 (*.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9))) (*.f64 -2/3 (*.f64 c (pow.f64 (*.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9)))) b) (*.f64 (pow.f64 1 1/3) (*.f64 y x)))
(fma.f64 (*.f64 (*.f64 c (*.f64 (pow.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 4)) 1/18) (pow.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 4)) 1/18))) -1) b (*.f64 y x))
(+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 1 (*.f64 y x)) 1/9))) (+.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 y x)) 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9))) (*.f64 1/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9))))) (*.f64 2/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 1 (*.f64 y x)) 1/9)))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 c (pow.f64 (*.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9))) (*.f64 -2/3 (*.f64 c (pow.f64 (*.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9)))) b) (*.f64 (pow.f64 1 1/3) (*.f64 y x))))
(fma.f64 (*.f64 b b) (fma.f64 -1/9 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (/.f64 1 (*.f64 y x)) 1/18) (pow.f64 (/.f64 1 (*.f64 y x)) 1/18))) (fma.f64 (cbrt.f64 (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/18))) -1/9) (*.f64 2/9 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (/.f64 1 (*.f64 y x)) 1/18) (pow.f64 (/.f64 1 (*.f64 y x)) 1/18)))))) (fma.f64 (*.f64 (*.f64 c (*.f64 (pow.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 4)) 1/18) (pow.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 4)) 1/18))) -1) b (*.f64 y x)))
(fma.f64 (*.f64 b b) (fma.f64 -1/9 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (/.f64 1 (*.f64 y x)) 1/18) (pow.f64 (/.f64 1 (*.f64 y x)) 1/18))) (fma.f64 (cbrt.f64 (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/18))) -1/9) (*.f64 (*.f64 2/9 (*.f64 c c)) (*.f64 (pow.f64 (/.f64 1 (*.f64 y x)) 1/18) (pow.f64 (/.f64 1 (*.f64 y x)) 1/18))))) (fma.f64 (*.f64 (*.f64 c (*.f64 (pow.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 4)) 1/18) (pow.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 4)) 1/18))) -1) b (*.f64 y x)))
(+.f64 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 1 (*.f64 y x)) 1/9))) (+.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 y x)) 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9))) (*.f64 1/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9))))) (*.f64 2/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 1 (*.f64 y x)) 1/9)))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 c (pow.f64 (*.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9))) (*.f64 -2/3 (*.f64 c (pow.f64 (*.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9)))) b) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (*.f64 c (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9))) (*.f64 1/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/9))))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/9))) (+.f64 (*.f64 (+.f64 (*.f64 2/27 (*.f64 (/.f64 (pow.f64 c 3) (*.f64 y x)) (pow.f64 1 1/9))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 y x)) 1/3) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 c 3) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3))) (*.f64 2/9 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3)))))))) (pow.f64 (*.f64 1 (*.f64 y x)) 1/3)) (+.f64 (*.f64 2/27 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3)))) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 c 3) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3))) (*.f64 2/9 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 x 2))) 1/3)))))))))) (pow.f64 b 3)) (*.f64 (pow.f64 1 1/3) (*.f64 y x)))))
(fma.f64 (*.f64 b b) (fma.f64 -1/9 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (/.f64 1 (*.f64 y x)) 1/18) (pow.f64 (/.f64 1 (*.f64 y x)) 1/18))) (fma.f64 (cbrt.f64 (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/18))) -1/9) (*.f64 2/9 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (/.f64 1 (*.f64 y x)) 1/18) (pow.f64 (/.f64 1 (*.f64 y x)) 1/18)))))) (fma.f64 (*.f64 (*.f64 c (*.f64 (pow.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 4)) 1/18) (pow.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 4)) 1/18))) -1) b (fma.f64 (fma.f64 -1/3 (*.f64 c (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/18))) -1/9) (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18)))) (fma.f64 (fma.f64 2/27 (*.f64 1 (/.f64 (pow.f64 c 3) (*.f64 y x))) (*.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 1 (*.f64 y x)))) (fma.f64 -1/27 (*.f64 (pow.f64 c 3) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))))) (*.f64 2/9 (*.f64 (pow.f64 c 3) (*.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x)))))))))) (cbrt.f64 (*.f64 y x)) (fma.f64 2/27 (*.f64 (pow.f64 c 3) (*.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x)))))) (*.f64 -1/3 (fma.f64 -1/27 (*.f64 (pow.f64 c 3) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))))) (*.f64 2/9 (*.f64 (pow.f64 c 3) (*.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x)))))))))))) (pow.f64 b 3) (*.f64 y x))))
(fma.f64 (*.f64 b b) (fma.f64 -1/9 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (/.f64 1 (*.f64 y x)) 1/18) (pow.f64 (/.f64 1 (*.f64 y x)) 1/18))) (fma.f64 (cbrt.f64 (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/18))) -1/9) (*.f64 (*.f64 2/9 (*.f64 c c)) (*.f64 (pow.f64 (/.f64 1 (*.f64 y x)) 1/18) (pow.f64 (/.f64 1 (*.f64 y x)) 1/18))))) (fma.f64 (*.f64 (*.f64 c (*.f64 (pow.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 4)) 1/18) (pow.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 4)) 1/18))) -1) b (fma.f64 (fma.f64 -1/3 (*.f64 c (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 y 4) (pow.f64 x 4))) 1/18))) -1/9) (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18) (pow.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))) 1/18)))) (fma.f64 (fma.f64 2/27 (/.f64 (pow.f64 c 3) (/.f64 (*.f64 y x) 1)) (*.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 1 (*.f64 y x)))) (fma.f64 -1/27 (*.f64 (pow.f64 c 3) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))))) (*.f64 (*.f64 2/9 (pow.f64 c 3)) (*.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))))))))) (cbrt.f64 (*.f64 y x)) (fma.f64 2/27 (*.f64 (pow.f64 c 3) (*.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x)))))) (*.f64 -1/3 (fma.f64 -1/27 (*.f64 (pow.f64 c 3) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))))) (*.f64 (*.f64 2/9 (pow.f64 c 3)) (*.f64 1 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 y y) (*.f64 x x))))))))))) (pow.f64 b 3) (*.f64 y x))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))) 1)
(cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))
(cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 1)
(cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))
(cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)))
(*.f64 1 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))
(cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)))
(*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/6) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/6))
(cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))
(cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 2))
(cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))
(cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 2) (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))
(cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) 1/3) (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) 2)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))
(cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 1/3) (pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)))) (cbrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 1 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 1 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (pow.f64 1 1/3) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (pow.f64 1 1/3) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) 1) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) 1) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 1)
(cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))
(cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)))
(pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/3)
(cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))
(cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)))
(pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/6) 2)
(cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))
(cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)))
(pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 3)
(cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))
(cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)))
(sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2))
(sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) 2))
(log.f64 (exp.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))
(cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))))
(cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))
(cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)))
(expm1.f64 (log1p.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))
(cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)))
(exp.f64 (log.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))
(cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 1))
(cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))
(cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 1/3))
(cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))
(cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)))
(log1p.f64 (expm1.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))
(cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(*.f64 z (fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 z (fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(*.f64 z (fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 z (fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z)))
(*.f64 z (fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 z (fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z)))
(*.f64 z (fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 z (fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(*.f64 z (fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 z (fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (neg.f64 c) b (*.f64 c b))))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(*.f64 z (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 1 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 1 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z)))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) z))
(*.f64 z (fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 z (fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) z))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) z))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) z))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) z))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) z))
(*.f64 z (fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))) 1))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z) 1))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 c (neg.f64 b))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (*.f64 z (*.f64 y x)) (+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z)))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (*.f64 z (*.f64 y x)) (*.f64 z (*.f64 (*.f64 c (neg.f64 b)) 1)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 z (*.f64 y x)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 c (neg.f64 b)) z))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 y x) z) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z)))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) z))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 y x) z) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) z))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 (*.f64 y x) z))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (*.f64 1 (*.f64 z (*.f64 y x))) (*.f64 1 (*.f64 z (*.f64 c (neg.f64 b)))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (*.f64 1 (*.f64 (*.f64 y x) z)) (*.f64 1 (*.f64 (*.f64 c (neg.f64 b)) z)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (*.f64 (*.f64 z (*.f64 y x)) 1) (*.f64 (*.f64 z (*.f64 c (neg.f64 b))) 1))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (*.f64 (*.f64 (*.f64 y x) z) 1) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) z) 1))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))) 1)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))) (-.f64 1 (*.f64 z (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) z)))
(*.f64 z (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)))
(*.f64 z (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (/.f64 z 1) (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (/.f64 z 1) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 (fma.f64 y x (*.f64 c b)) z))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))) z)
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) z))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) z)
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (fma.f64 y x (*.f64 c b)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))) z)
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) z)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) (fma.f64 y x (*.f64 c b)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))) z)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) z)
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(/.f64 z (/.f64 (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c c) (*.f64 (neg.f64 b) (neg.f64 b))))))
(*.f64 (/.f64 z (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c c) (*.f64 (neg.f64 b) (neg.f64 b)))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(/.f64 z (/.f64 (-.f64 (*.f64 y x) (fma.f64 c b (fma.f64 (neg.f64 b) c (*.f64 c b)))) (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (-.f64 (*.f64 y x) (fma.f64 c b (fma.f64 (neg.f64 b) c (*.f64 c b))))) z)
(/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3))))
(*.f64 (/.f64 z (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)))
(/.f64 (*.f64 z (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) (+.f64 (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (+.f64 (-.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (*.f64 c b))))) z)
(/.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (neg.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 z (/.f64 (neg.f64 (fma.f64 y x (*.f64 c b))) (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (neg.f64 (fma.f64 y x (*.f64 c b)))) z)
(/.f64 (*.f64 z (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 z (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(*.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) z)
(/.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (fma.f64 y x (*.f64 c b)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))) z)
(/.f64 (*.f64 1 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) z)
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z)) (fma.f64 y x (*.f64 c b)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))) z)
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) z)
(/.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(/.f64 z (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 c b))) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))))
(/.f64 (*.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (*.f64 z (sqrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)))))
(/.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (*.f64 z (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) 2)))
(/.f64 (*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (*.f64 z (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) z)) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (*.f64 z (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) 2)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) z)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (*.f64 z (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) z) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(/.f64 z (/.f64 (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c c) (*.f64 (neg.f64 b) (neg.f64 b))))))
(*.f64 (/.f64 z (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c c) (*.f64 (neg.f64 b) (neg.f64 b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) z) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(/.f64 z (/.f64 (-.f64 (*.f64 y x) (fma.f64 c b (fma.f64 (neg.f64 b) c (*.f64 c b)))) (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (-.f64 (*.f64 y x) (fma.f64 c b (fma.f64 (neg.f64 b) c (*.f64 c b))))) z)
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) z) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3))))
(*.f64 (/.f64 z (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) z) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) (+.f64 (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (+.f64 (-.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (*.f64 c b))))) z)
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) z) (neg.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 z (/.f64 (neg.f64 (fma.f64 y x (*.f64 c b))) (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (neg.f64 (fma.f64 y x (*.f64 c b)))) z)
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) z) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 z (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(*.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) z)
(/.f64 (*.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) 1) (fma.f64 y x (*.f64 c b)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))) z)
(/.f64 (*.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) z)
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) 1) (fma.f64 y x (*.f64 c b)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))) z)
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) z)
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) z)) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(/.f64 z (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 c b))) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) z)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 z (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (*.f64 z (sqrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)))))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) 1) (fma.f64 y x (*.f64 c b)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))) z)
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 c b))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))))
(/.f64 z (/.f64 (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 c b))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))))
(/.f64 (/.f64 z (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (fma.f64 y x (*.f64 c b)))))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) z)
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))))
(/.f64 z (/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) z)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) 1) (fma.f64 y x (*.f64 c b)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))) z)
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 c b))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))))
(/.f64 z (/.f64 (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 c b))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) z) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))))
(/.f64 (/.f64 z (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (fma.f64 y x (*.f64 c b)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) z)
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))))
(/.f64 z (/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) z) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) z)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))))
(pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 1)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) 2)
(pow.f64 (sqrt.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))) 2)
(pow.f64 (sqrt.f64 (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) 3)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 3) 1/3)
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 2))
(sqrt.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y x) (*.f64 c b))) 2))
(sqrt.f64 (pow.f64 (*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x))) 2))
(log.f64 (pow.f64 (exp.f64 z) (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) (log.f64 (exp.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z))))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) 3))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 z 3)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)) 1))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))
(*.f64 z (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 z (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (*.f64 y x) (*.f64 c (neg.f64 b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 (*.f64 c (neg.f64 b)) 1))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 3 (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) (*.f64 3 (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 1 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 1 (*.f64 (*.f64 c (neg.f64 b)) 1)))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) 1))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) 1))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 3 (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) (*.f64 3 (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 3 (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) (*.f64 3 (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 4))
(+.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 4))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 3 (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) (*.f64 3 (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 3 (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) (*.f64 3 (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 3 (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) (*.f64 3 (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 3 (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) (*.f64 3 (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 3 (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) (*.f64 3 (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 3 (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) (*.f64 3 (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (fma.f64 (neg.f64 c) b (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) 1))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) 1))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) 1))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) 1))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) 1))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) 1))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 c (neg.f64 b)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 y x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 c b) (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 y x))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (*.f64 (*.f64 c (neg.f64 b)) 1) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1) (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(+.f64 (+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 c (neg.f64 b))) (*.f64 c b))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (*.f64 c (neg.f64 b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (*.f64 (*.f64 c (neg.f64 b)) 1))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(+.f64 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 c b)))) 1)
(+.f64 1 (-.f64 (*.f64 y x) (exp.f64 (log1p.f64 (*.f64 c b)))))
(-.f64 (+.f64 1 (*.f64 y x)) (exp.f64 (log1p.f64 (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(-.f64 (*.f64 y x) (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(-.f64 (*.f64 y x) (-.f64 (*.f64 c b) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (*.f64 3 (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) (*.f64 3 (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (*.f64 y x) (-.f64 (*.f64 c b) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(-.f64 (*.f64 y x) (-.f64 (*.f64 c b) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(-.f64 (*.f64 y x) (-.f64 (*.f64 c b) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(-.f64 (*.f64 y x) (-.f64 (*.f64 c b) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b)))
(-.f64 (*.f64 y x) (-.f64 (*.f64 c b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b)))
(-.f64 0 (-.f64 (*.f64 c b) (*.f64 y x)))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (+.f64 (*.f64 c b) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (fma.f64 c b 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (-.f64 1 (*.f64 c (neg.f64 b))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) 1) (*.f64 c (neg.f64 b)))
(+.f64 -1 (fma.f64 c (neg.f64 b) (exp.f64 (log1p.f64 (*.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (-.f64 1 (+.f64 (*.f64 c (neg.f64 b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) 1) (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 b) c (*.f64 c b))) (-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (-.f64 1 (*.f64 (*.f64 c (neg.f64 b)) 1)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) 1) (*.f64 c (neg.f64 b)))
(+.f64 -1 (fma.f64 c (neg.f64 b) (exp.f64 (log1p.f64 (*.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (+.f64 1 (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (-.f64 (fma.f64 c b 1) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) (fma.f64 c b 1)) (fma.f64 (neg.f64 b) c (*.f64 c b)))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 1)
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 1 (fma.f64 (neg.f64 b) c (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 1 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 1 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 1 (fma.f64 (neg.f64 c) b (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 1 (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))) (*.f64 c b))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (-.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(fma.f64 y x (fma.f64 c (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))) (*.f64 c b))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c b))) (/.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 y x (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c b))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 y x (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c b))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 y x (*.f64 c b))) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c b))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 y x (*.f64 c b))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c b))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 y x (*.f64 c b))) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))) (fma.f64 (neg.f64 c) b (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c b))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 y x (*.f64 c b))) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c b))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 y x (*.f64 c b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c b))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 y x (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (/.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (fma.f64 (neg.f64 b) c (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))))
(+.f64 (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 1)))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (fma.f64 (neg.f64 b) c (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (fma.f64 (neg.f64 c) b (*.f64 c b))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (fma.f64 (neg.f64 c) b (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 c) b (*.f64 c b)) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (fma.f64 (*.f64 c (neg.f64 b)) 1 (*.f64 c b))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (fma.f64 (neg.f64 b) c (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (/.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c b))) (pow.f64 (cbrt.f64 (*.f64 c b)) 2) (*.f64 c b)) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(-.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (*.f64 c b))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(-.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (-.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b))))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b)))
(fma.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 y x) 0) (*.f64 c b))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(-.f64 (+.f64 (*.f64 c (neg.f64 b)) (exp.f64 (log1p.f64 (*.f64 y x)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 y x))) 1) (*.f64 c (neg.f64 b)))
(+.f64 -1 (fma.f64 c (neg.f64 b) (exp.f64 (log1p.f64 (*.f64 y x)))))
(-.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (exp.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b))))) 1)
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(-.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 c b)))) (/.f64 (pow.f64 (*.f64 c b) 2) (fma.f64 y x (*.f64 c b))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b))))
(-.f64 (+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (/.f64 (pow.f64 (*.f64 y x) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (/.f64 (pow.f64 (*.f64 c b) 3) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (fma.f64 (neg.f64 b) c (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 3)
(pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) 3)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1)
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(*.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/6) (*.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/6) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 3)
(pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) 3)
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 3)
(pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) 3)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 3)
(pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) 3)
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) 1) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 3)
(pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) 3)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/6)) (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/6))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 3)
(pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) 3)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 3)
(pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) 3)
(*.f64 (+.f64 (sqrt.f64 (*.f64 c b)) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 c b))))
(*.f64 (/.f64 1 (fma.f64 y x (*.f64 c b))) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/6) 3) (pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/6) 3))
(pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 1/6) 6)
(pow.f64 (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) 1/6) 6)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 2) 3) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 2) 3))
(*.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)))) 2) 3))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (-.f64 (*.f64 y x) (*.f64 c b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (*.f64 y x) (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 c b) 2) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 y x) (*.f64 c b))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (-.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (pow.f64 (*.f64 c b) 2) (*.f64 (fma.f64 y x (*.f64 c b)) (fma.f64 y x (*.f64 c b)))))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (*.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) 3))) (+.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) (-.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 4) (*.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) (-.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) (pow.f64 (*.f64 y x) 2))))) (+.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))) 3)))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(/.f64 (fma.f64 y x (*.f64 c b)) (/.f64 (fma.f64 y x (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (/.f64 (fma.f64 y x (*.f64 c b)) (fma.f64 y x (*.f64 c b))) (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (/.f64 (fma.f64 y x (*.f64 c b)) (fma.f64 y x (*.f64 c b))) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (*.f64 y x) (*.f64 c b)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (fma.f64 c (neg.f64 b) (*.f64 y x)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (/.f64 (fma.f64 y x (*.f64 c b)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (fma.f64 y x (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (/.f64 (fma.f64 y x (*.f64 c b)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (fma.f64 y x (*.f64 c b))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (/.f64 (fma.f64 y x (*.f64 c b)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c c) (*.f64 (neg.f64 b) (neg.f64 b)))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (-.f64 (*.f64 y x) (fma.f64 c b (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (-.f64 (*.f64 y x) (fma.f64 c b (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c b) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c b) 6)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 c b) 2))) (*.f64 (fma.f64 y x (*.f64 c b)) (+.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 c b) 4)) (*.f64 (fma.f64 y x (*.f64 c b)) (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) (+.f64 (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (+.f64 (-.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 y x) 6) (+.f64 (pow.f64 (*.f64 c b) 6) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c b) 2) 3)) (*.f64 (fma.f64 y x (*.f64 c b)) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 c b) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c b) 2) 3)) (*.f64 (fma.f64 y x (*.f64 c b)) (+.f64 (pow.f64 (*.f64 y x) 4) (+.f64 (pow.f64 (*.f64 c b) 4) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c b) 2) 3)) (*.f64 (fma.f64 y x (*.f64 c b)) (+.f64 (pow.f64 (*.f64 c b) 4) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (pow.f64 (*.f64 y x) 4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (neg.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) 1) (fma.f64 y x (*.f64 c b)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c c) (*.f64 (neg.f64 b) (neg.f64 b)))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (-.f64 (*.f64 y x) (fma.f64 c b (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (-.f64 (*.f64 y x) (fma.f64 c b (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3))) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 y x)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) (+.f64 (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (+.f64 (-.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (*.f64 c b)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (neg.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (neg.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) 1) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) 2))
(/.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) 1) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) 2))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 2) 3) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 2) 3) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)))) 2) 3)))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 2) 3) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) 2) 3) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)))) 2) 3) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) 1) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c c) (*.f64 (neg.f64 b) (neg.f64 b)))) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) 1) (-.f64 (*.f64 y x) (+.f64 (*.f64 c b) (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (-.f64 (*.f64 y x) (fma.f64 c b (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))) (-.f64 (*.f64 y x) (fma.f64 c b (fma.f64 (neg.f64 b) c (*.f64 c b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b))) (*.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 y x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (-.f64 (*.f64 y x) (*.f64 c b))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) 3) (pow.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) 3)) (+.f64 (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) 2) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (+.f64 (-.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (*.f64 y x)) (*.f64 c b)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) 1) (neg.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (neg.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (/.f64 (sqrt.f64 (fma.f64 y x (*.f64 c b))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 c b) 2))) (/.f64 1 (fma.f64 y x (*.f64 c b)))) (+.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 4) (pow.f64 (*.f64 c b) 4)) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (/.f64 1 (fma.f64 y x (*.f64 c b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c b) 2) 3)) (/.f64 1 (fma.f64 y x (*.f64 c b)))) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 y x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 c b) 2) (pow.f64 (*.f64 c b) 2)) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c b) 2) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 4) (+.f64 (pow.f64 (*.f64 c b) 4) (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)))) (/.f64 1 (fma.f64 y x (*.f64 c b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 3) (pow.f64 (pow.f64 (*.f64 c b) 2) 3)) (+.f64 (pow.f64 (*.f64 c b) 4) (+.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (pow.f64 (*.f64 y x) 4)))) (/.f64 1 (fma.f64 y x (*.f64 c b))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c b) 6)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 6) (pow.f64 (*.f64 c b) 6)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 y x) 3)) (*.f64 (pow.f64 (*.f64 c b) 3) (pow.f64 (*.f64 c b) 3))) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))
(/.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3))) (+.f64 (pow.f64 (*.f64 y x) 6) (+.f64 (pow.f64 (*.f64 c b) 6) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y x) 3) 3) (pow.f64 (pow.f64 (*.f64 c b) 3) 3)) (+.f64 (pow.f64 (*.f64 y x) 6) (+.f64 (pow.f64 (*.f64 c b) 6) (*.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3))))) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) 1) (fma.f64 y x (*.f64 c b)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (fma.f64 y x (*.f64 c b)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (sqrt.f64 (fma.f64 y x (*.f64 c b)))) (sqrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (*.f64 (sqrt.f64 (fma.f64 y x (*.f64 c b))) (sqrt.f64 (fma.f64 y x (*.f64 c b)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (fma.f64 y x (*.f64 c b))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c b) 2)) (cbrt.f64 (fma.f64 y x (*.f64 c b)))) (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c b))) (cbrt.f64 (fma.f64 y x (*.f64 c b)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) 1) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c b) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c b) (fma.f64 y x (*.f64 c b))))))))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 2))
(sqrt.f64 (pow.f64 (fma.f64 c (neg.f64 b) (*.f64 y x)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 c b)))))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 c b)) 3))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(exp.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 1))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 c b))))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(fma.f64 y x (*.f64 c (neg.f64 b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(fma.f64 x y (*.f64 c (neg.f64 b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (fma.f64 (neg.f64 b) c (*.f64 c b)))
(+.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 3) (fma.f64 (neg.f64 b) c (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) 3))
(fma.f64 1 (*.f64 y x) (*.f64 c (neg.f64 b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(fma.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)) (fma.f64 (neg.f64 b) c (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 c (neg.f64 b)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b)))
(-.f64 (fma.f64 y x (fma.f64 (neg.f64 b) c (*.f64 c b))) (*.f64 c b))
(-.f64 (fma.f64 c b (fma.f64 c (neg.f64 b) (*.f64 y x))) (*.f64 c b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 c (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) (fma.f64 (neg.f64 b) c (*.f64 c b)))
(+.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 3) (fma.f64 (neg.f64 b) c (*.f64 c b)))
(+.f64 (fma.f64 (neg.f64 b) c (*.f64 c b)) (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 b) (*.f64 y x))) 3))

eval751.0ms (0.9%)

Compiler

Compiled 71306 to 20248 computations (71.6% saved)

prune931.0ms (1.2%)

Pruning

43 alts after pruning (39 fresh and 4 done)

PrunedKeptTotal
New1979151994
Fresh92433
Picked101
Done246
Total1991432034
Accurracy
100.0%
Counts
2034 → 43
Alt Table
Click to see full alt table
StatusAccuracyProgram
17.0%
(pow.f64 (sqrt.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))) 2)
29.1%
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
30.5%
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
34.7%
(-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) j) (fma.f64 c t (*.f64 i y))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
41.0%
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 3) b))
26.6%
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b))
29.6%
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c z) b))
29.2%
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
57.9%
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 i (*.f64 a b)))) (*.f64 c (*.f64 t j)))
59.2%
(+.f64 (-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
55.4%
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
58.3%
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
16.9%
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (pow.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) (sqrt.f64 j)) 2))
56.5%
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
59.2%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
57.9%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t))
66.6%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 3)))
29.1%
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
47.1%
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
31.1%
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
30.7%
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
32.0%
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (*.f64 c (*.f64 t j)))
40.2%
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))
54.8%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
15.4%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 3) z)
29.2%
(*.f64 (-.f64 (*.f64 y x) (-.f64 (*.f64 c b) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))))) z)
29.1%
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
29.9%
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
16.6%
(*.f64 (*.f64 z b) (neg.f64 c))
15.6%
(*.f64 (*.f64 y x) z)
16.2%
(*.f64 (*.f64 c (neg.f64 b)) z)
17.3%
(*.f64 (*.f64 c z) (neg.f64 b))
30.6%
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
17.1%
(*.f64 y (*.f64 z x))
16.1%
(*.f64 y (*.f64 j (neg.f64 i)))
17.7%
(*.f64 j (*.f64 c t))
14.4%
(*.f64 i (*.f64 b a))
27.4%
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
30.8%
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
16.7%
(*.f64 c (*.f64 t j))
29.5%
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
12.2%
(*.f64 a (*.f64 i b))
15.4%
(*.f64 -1 (*.f64 i (*.f64 y j)))
Compiler

Compiled 1049 to 699 computations (33.4% saved)

regimes2.3s (2.8%)

Counts
91 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c z) b))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c b) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 i (*.f64 j (neg.f64 y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (neg.f64 y) (*.f64 i j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 a) (*.f64 i b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 (-.f64 (*.f64 y x) (-.f64 (*.f64 c b) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))))) z)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) z) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 3) z)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 3) z)
(pow.f64 (sqrt.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))) 2)
(*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x)) z)
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 3) b))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2)
(+.f64 (-.f64 (cbrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 3)))
(+.f64 (-.f64 (cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 b b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 b b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) z))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (pow.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) (sqrt.f64 j)) 2))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 i (*.f64 a b)))) (*.f64 c (*.f64 t j)))
(-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) j) (fma.f64 c t (*.f64 i y))) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (pow.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) (sqrt.f64 j)) 2))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c t) 2) (pow.f64 (*.f64 i y) 2)) j) (fma.f64 c t (*.f64 i y))))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (/.f64 b (/.f64 (fma.f64 c z (*.f64 i a)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2)) x) (fma.f64 y z (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (/.f64 b (/.f64 (fma.f64 c z (*.f64 i a)) (-.f64 (pow.f64 (*.f64 c z) 2) (pow.f64 (*.f64 i a) 2))))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 t a) 2)) x) (fma.f64 y z (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (fma.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (+.f64 x x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2) (cbrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (-.f64 (/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 t (*.f64 a (fma.f64 y z (*.f64 t a))))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 t a) 3)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) 2) (cbrt.f64 (*.f64 j (fma.f64 c t (*.f64 y (neg.f64 i))))) (fma.f64 y (*.f64 z x) (*.f64 b (neg.f64 (fma.f64 z c (*.f64 i (neg.f64 a)))))))
Outputs
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 i (*.f64 a b)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 b b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
Calls

10 calls:

343.0ms
z
311.0ms
y
281.0ms
j
214.0ms
c
213.0ms
a
Results
AccuracySegmentsBranch
83.6%3x
86.4%5y
86.0%7z
85.5%3t
84.7%4a
83.3%3b
86.0%5c
82.2%3i
86.3%5j
90.5%3(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Compiler

Compiled 2122 to 481 computations (77.3% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.6324161057551784e+284
2.8284287033130307e+293
0.0ms
-inf
-4.2053151968098836e+306
Compiler

Compiled 50 to 34 computations (32% saved)

regimes1.9s (2.4%)

Counts
78 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c z) b))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c b) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 i (*.f64 j (neg.f64 y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (neg.f64 y) (*.f64 i j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 a) (*.f64 i b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 (-.f64 (*.f64 y x) (-.f64 (*.f64 c b) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))))) z)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) z) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 3) z)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 3) z)
(pow.f64 (sqrt.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))) 2)
(*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x)) z)
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 3) b))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2)
(+.f64 (-.f64 (cbrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 3)))
(+.f64 (-.f64 (cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 b b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 b b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c b))) (sqrt.f64 (*.f64 c b)) (*.f64 c b)) z))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (pow.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c t) (*.f64 y i))) (sqrt.f64 j)) 2))
Outputs
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 b b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
Calls

10 calls:

316.0ms
z
268.0ms
c
227.0ms
b
210.0ms
a
184.0ms
j
Results
AccuracySegmentsBranch
83.6%3x
86.4%5y
86.0%7z
85.5%3t
84.7%4a
83.3%3b
86.0%5c
82.2%3i
86.3%5j
90.2%3(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Compiler

Compiled 1637 to 379 computations (76.8% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.6324161057551784e+284
2.8284287033130307e+293
0.0ms
-inf
-4.2053151968098836e+306
Compiler

Compiled 50 to 34 computations (32% saved)

regimes1.8s (2.2%)

Counts
71 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c z) b))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c b) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 i (*.f64 j (neg.f64 y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (neg.f64 y) (*.f64 i j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 a) (*.f64 i b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 (-.f64 (*.f64 y x) (-.f64 (*.f64 c b) (*.f64 2 (fma.f64 (neg.f64 b) c (*.f64 c b))))) z)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) z) (-.f64 (*.f64 y x) (*.f64 c (neg.f64 b))))
(+.f64 (-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 3) z)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 c b))) 3) z)
(pow.f64 (sqrt.f64 (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))) 2)
(*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c b)) (neg.f64 (sqrt.f64 (*.f64 c b)))) (*.f64 y x)) z)
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c z) (*.f64 i a))) 3) b))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))) 2)
(+.f64 (-.f64 (cbrt.f64 (pow.f64 (*.f64 y (*.f64 z x)) 3)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (pow.f64 (cbrt.f64 (-.f64 (*.f64 c t) (*.f64 i y))) 3)))
(+.f64 (-.f64 (cbrt.f64 (pow.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) 3)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (pow.f64 (sqrt.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 2))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (pow.f64 (sqrt.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) 2)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 b b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Outputs
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
Calls

10 calls:

364.0ms
z
276.0ms
j
193.0ms
y
167.0ms
c
141.0ms
a
Results
AccuracySegmentsBranch
83.6%3x
86.4%5y
86.0%7z
85.5%3t
84.7%4a
83.2%3b
86.0%5c
82.2%3i
86.2%5j
90.1%3(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Compiler

Compiled 1362 to 353 computations (74.1% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.6324161057551784e+284
2.8284287033130307e+293
0.0ms
-inf
-4.2053151968098836e+306
Compiler

Compiled 50 to 34 computations (32% saved)

regimes1.9s (2.4%)

Counts
53 → 12
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c z) b))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c b) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 i (*.f64 j (neg.f64 y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (neg.f64 y) (*.f64 i j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 a) (*.f64 i b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Outputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c b) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (neg.f64 y) (*.f64 i j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 i (*.f64 j (neg.f64 y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c b) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Calls

9 calls:

425.0ms
z
279.0ms
a
197.0ms
j
196.0ms
b
190.0ms
x
Results
AccuracySegmentsBranch
84.3%5x
83.3%5y
88.3%12z
83.8%4t
84.2%7a
83.4%5b
82.9%4c
81.0%5i
86.4%6j
Compiler

Compiled 877 to 248 computations (71.7% saved)

bsearch360.0ms (0.5%)

Algorithm
11×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
29.0ms
1.3229977157500009e+147
2.6684724136178827e+150
41.0ms
4.268684330322859e-8
6.276167948839173e-7
25.0ms
1.1491163589208777e-131
5.1278166542384965e-124
22.0ms
-4.118369839511776e-308
1.665476775065272e-304
57.0ms
-9.793557331164023e-259
-9.920356788407581e-261
12.0ms
-2.1462302909641214e-221
-1.3382636382989304e-221
45.0ms
-6.033551831056952e-193
-3.95798720078823e-197
17.0ms
-2.3769867276942194e-147
-4.739881644317973e-148
47.0ms
-6.122323030448629e-76
-5.82953957939611e-80
29.0ms
-3.0631743623127744e-25
-1.4567418915451196e-42
33.0ms
-2.1731266511612978e+89
-2.147726140855091e+78
Results
324.0ms1344×body256valid
16.0ms102×body256infinite
Compiler

Compiled 6006 to 3806 computations (36.6% saved)

regimes1.6s (2%)

Counts
52 → 10
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c z) b))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c b) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 i (*.f64 j (neg.f64 y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (neg.f64 y) (*.f64 i j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (neg.f64 a) (*.f64 i b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Outputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c b) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 i (*.f64 j (neg.f64 y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c b) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Calls

9 calls:

282.0ms
z
235.0ms
y
221.0ms
j
178.0ms
x
159.0ms
a
Results
AccuracySegmentsBranch
84.3%5x
83.8%6y
86.6%10z
83.5%4t
82.3%6a
83.4%5b
82.9%4c
81.0%5i
86.4%6j
Compiler

Compiled 851 to 246 computations (71.1% saved)

bsearch278.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
79.0ms
1.7729580766728438e+109
4.1506901468768577e+111
27.0ms
2.628154977261528
3726.47418822539
28.0ms
1.1491163589208777e-131
5.1278166542384965e-124
23.0ms
-4.118369839511776e-308
1.665476775065272e-304
12.0ms
-2.1462302909641214e-221
-1.3382636382989304e-221
20.0ms
-2.3769867276942194e-147
-4.739881644317973e-148
26.0ms
-2.837748720536918e-65
-2.3860074862876436e-70
28.0ms
-1.385532369419081e-17
-3.0631743623127744e-25
34.0ms
-2.1731266511612978e+89
-2.147726140855091e+78
Results
246.0ms1120×body256valid
13.0ms85×body256infinite
Compiler

Compiled 4995 to 3159 computations (36.8% saved)

regimes1.7s (2.1%)

Counts
48 → 11
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c z) b))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c b) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Outputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c b) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c b) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Calls

9 calls:

251.0ms
z
221.0ms
c
218.0ms
a
177.0ms
j
174.0ms
t
Results
AccuracySegmentsBranch
83.8%5x
84.2%8y
86.0%11z
82.6%5t
81.8%6a
81.1%3b
83.1%7c
81.5%6i
82.2%3j
Compiler

Compiled 747 to 237 computations (68.3% saved)

bsearch217.0ms (0.3%)

Algorithm
10×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
4.268684330322859e-8
6.276167948839173e-7
26.0ms
9.186954616346516e-108
1.2111604174017983e-100
17.0ms
3.127117304961786e-163
2.8444108061393183e-162
23.0ms
6.858604930855759e-249
2.306781808845866e-246
19.0ms
-9.793557331164023e-259
-9.920356788407581e-261
12.0ms
-2.1462302909641214e-221
-1.3382636382989304e-221
17.0ms
-2.3769867276942194e-147
-4.739881644317973e-148
25.0ms
-2.837748720536918e-65
-2.3860074862876436e-70
26.0ms
-1.385532369419081e-17
-3.0631743623127744e-25
32.0ms
-2.1731266511612978e+89
-2.147726140855091e+78
Results
192.0ms1184×body256valid
8.0ms50×body256infinite
Compiler

Compiled 5273 to 3333 computations (36.8% saved)

regimes1.3s (1.6%)

Counts
47 → 8
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c z) b))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c b) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Outputs
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Calls

9 calls:

259.0ms
x
187.0ms
z
183.0ms
y
147.0ms
i
127.0ms
a
Results
AccuracySegmentsBranch
82.3%6x
84.2%8y
83.7%9z
80.4%5t
81.8%6a
81.1%3b
78.4%5c
81.1%6i
81.9%3j
Compiler

Compiled 721 to 236 computations (67.3% saved)

bsearch185.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
9.207014935416036e-49
1.4012203921853433e-48
14.0ms
-1.3845013224358038e-170
-5.565178734141692e-171
23.0ms
-8.403841523441343e-77
-1.1335512808194548e-80
26.0ms
-2.8307231679944856e-47
-7.660948284954977e-56
56.0ms
-8.678430291099523e+122
-7.32090379079843e+115
25.0ms
-8.309265618470315e+147
-3.517703192419055e+146
28.0ms
-1.796622736388389e+241
-1.530939202180584e+239
Results
125.0ms784×body256valid
22.0ms128×body256infinite
Compiler

Compiled 3179 to 2055 computations (35.4% saved)

regimes1.7s (2.1%)

Counts
46 → 9
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c z) b))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c b) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Outputs
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
Calls

9 calls:

310.0ms
y
252.0ms
z
220.0ms
x
178.0ms
a
163.0ms
i
Results
AccuracySegmentsBranch
83.5%10x
83.5%9y
83.4%9z
79.6%5t
80.8%6a
81.1%3b
78.4%5c
81.1%6i
81.5%3j
Compiler

Compiled 696 to 235 computations (66.2% saved)

bsearch224.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
46.0ms
1.0521488759933187e+297
2.353506494461075e+298
23.0ms
2.0115120719747298e+91
9.400322427142475e+92
25.0ms
3.669186450741756e-17
3.559516991761432e-16
17.0ms
-1.3845013224358038e-170
-5.565178734141692e-171
24.0ms
-8.403841523441343e-77
-1.1335512808194548e-80
26.0ms
-2.8307231679944856e-47
-7.660948284954977e-56
30.0ms
-1.0792145018396717e+79
-1.8855280776303655e+77
31.0ms
-1.796622736388389e+241
-1.530939202180584e+239
Results
175.0ms896×body256valid
35.0ms225×body256infinite
Compiler

Compiled 3485 to 2271 computations (34.8% saved)

regimes990.0ms (1.2%)

Counts
44 → 7
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c z) b))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
Outputs
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t))
Calls

9 calls:

157.0ms
y
139.0ms
z
134.0ms
t
121.0ms
a
108.0ms
i
Results
AccuracySegmentsBranch
76.4%3x
77.6%5y
76.4%5z
79.3%7t
77.5%6a
75.2%3b
76.6%5c
77.7%5i
78.9%3j
Compiler

Compiled 646 to 230 computations (64.4% saved)

bsearch151.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
7.672299226715549e+105
4.316861400575489e+106
25.0ms
7.1314982331684605e+28
4.2086896495654566e+33
14.0ms
-4.004108316736878e-282
-1.4599136371927593e-282
19.0ms
-5.4031822662199234e-102
-1.1076241866401959e-103
14.0ms
-1.1542407626749622e-97
-6.229078774925377e-98
60.0ms
-1.2159666150845906e+89
-1.4758017788387747e+88
Results
135.0ms576×body256valid
7.0ms46×body256infinite
Compiler

Compiled 2314 to 1506 computations (34.9% saved)

regimes1.9s (2.4%)

Counts
42 → 11
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c z) b))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Outputs
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Calls

9 calls:

303.0ms
z
280.0ms
y
272.0ms
t
272.0ms
i
257.0ms
x
Results
AccuracySegmentsBranch
74.2%6x
76.9%10y
77.0%12z
77.2%9t
74.9%7a
73.0%6b
71.4%5c
78.8%11i
74.3%5j
Compiler

Compiled 596 to 227 computations (61.9% saved)

bsearch315.0ms (0.4%)

Algorithm
10×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
31.0ms
6.045433677740191e+51
3.16515905215455e+65
24.0ms
4366184334565064000.0
8.786234350396436e+22
44.0ms
2.453158616370265e-76
4.880661336407958e-72
32.0ms
-8.989316577290091e-191
-1.7907413455281804e-214
20.0ms
-1.787884809610104e-138
-5.0866215920055145e-140
27.0ms
-6.3195660960586e-68
-5.250510429276497e-70
16.0ms
-1.4115554776834403e-51
-1.464761617535012e-52
18.0ms
-6.741612746198096e+26
-9.568064538766442e+25
23.0ms
-1.1254949458793905e+66
-1.734354042443833e+64
78.0ms
-2.4294017585742854e+190
-1.0956369705078637e+182
Results
233.0ms1264×body256valid
20.0ms119×body256infinite
Compiler

Compiled 4910 to 3229 computations (34.2% saved)

regimes1.7s (2.1%)

Counts
41 → 10
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c z) b))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
Outputs
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
Calls

9 calls:

309.0ms
z
249.0ms
t
233.0ms
y
217.0ms
i
203.0ms
a
Results
AccuracySegmentsBranch
74.2%6x
76.9%10y
74.1%9z
75.7%8t
73.0%6a
68.5%3b
72.5%7c
76.1%10i
75.6%7j
Compiler

Compiled 573 to 225 computations (60.7% saved)

bsearch245.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
36.0ms
1.5761809433467406e+158
9.537446647949559e+175
31.0ms
2.661600317895268e+123
3.8893801617972513e+129
32.0ms
2.7919021213363307e+79
2.0115120719747298e+91
21.0ms
4.250364270522396e+45
1.957012902290502e+47
24.0ms
4.095334322083888e-29
1.5950286020809145e-24
30.0ms
1.3024159745793411e-260
4.901047190901628e-253
11.0ms
-1.2874111833721953e-41
-9.072999720983582e-42
30.0ms
-9.057627749206095e+125
-8.678430291099523e+122
30.0ms
-1.796622736388389e+241
-1.530939202180584e+239
Results
196.0ms1152×body256valid
32.0ms202×body256infinite
Compiler

Compiled 3999 to 2687 computations (32.8% saved)

regimes1.7s (2.1%)

Counts
40 → 10
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c z) b))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t))
Outputs
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
Calls

9 calls:

323.0ms
i
249.0ms
y
210.0ms
c
187.0ms
x
160.0ms
z
Results
AccuracySegmentsBranch
74.2%6x
76.9%10y
74.1%9z
75.7%8t
72.8%6a
70.4%5b
73.3%8c
76.1%10i
75.6%7j
Compiler

Compiled 551 to 221 computations (59.9% saved)

bsearch350.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
54.0ms
1.5761809433467406e+158
9.537446647949559e+175
29.0ms
2.661600317895268e+123
3.8893801617972513e+129
34.0ms
2.7919021213363307e+79
2.0115120719747298e+91
54.0ms
4.250364270522396e+45
1.957012902290502e+47
23.0ms
4.095334322083888e-29
1.5950286020809145e-24
74.0ms
1.3024159745793411e-260
4.901047190901628e-253
12.0ms
-1.2874111833721953e-41
-9.072999720983582e-42
25.0ms
-9.057627749206095e+125
-8.678430291099523e+122
44.0ms
-1.796622736388389e+241
-1.530939202180584e+239
Results
283.0ms1152×body256valid
51.0ms201×body256infinite
Compiler

Compiled 3999 to 2687 computations (32.8% saved)

regimes1.6s (2%)

Counts
39 → 8
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c z) b))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
Outputs
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
Calls

9 calls:

326.0ms
y
244.0ms
z
193.0ms
c
171.0ms
x
157.0ms
a
Results
AccuracySegmentsBranch
72.7%4x
73.6%7y
68.7%4z
72.7%7t
73.9%9a
70.4%5b
72.8%11c
71.4%5i
75.6%8j
Compiler

Compiled 529 to 217 computations (59% saved)

bsearch319.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
30.0ms
2.279176897077e+29
2.8540198908095074e+36
23.0ms
3.337091737603397e-181
9.69940167871001e-178
17.0ms
2.4354709221170806e-230
1.222470586614143e-229
17.0ms
3.0319046601334436e-303
4.546763127611518e-302
23.0ms
-3.9162342719028e-206
-6.443171437039795e-210
57.0ms
-8.309889198689012e-117
-3.7558989602588996e-123
151.0ms
-1.7975502564733266e+82
-1.4933668747785537e+77
Results
296.0ms880×body256valid
9.0ms54×body256infinite
Compiler

Compiled 3338 to 2190 computations (34.4% saved)

regimes1.4s (1.7%)

Counts
38 → 12
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c z) b))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
Outputs
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
Calls

9 calls:

276.0ms
y
200.0ms
a
178.0ms
c
163.0ms
b
147.0ms
j
Results
AccuracySegmentsBranch
72.7%4x
75.8%12y
68.7%4z
68.7%5t
73.6%9a
71.3%7b
70.9%9c
71.1%5i
73.2%7j
Compiler

Compiled 507 to 213 computations (58% saved)

bsearch291.0ms (0.4%)

Algorithm
11×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
68.0ms
1.5761809433467406e+158
9.537446647949559e+175
30.0ms
2.661600317895268e+123
3.8893801617972513e+129
28.0ms
7.695484014530762e+55
2.6364889305620827e+63
22.0ms
4.250364270522396e+45
1.957012902290502e+47
12.0ms
2.5685445425497562e-36
4.143266338766447e-36
17.0ms
6.024863283698797e-295
2.538539537332756e-294
22.0ms
-3.6775637914310634e-278
-1.0615655908105311e-281
23.0ms
-7.445767753901666e-146
-5.558734593913219e-149
11.0ms
-8.951792512469654e-107
-4.589017817727879e-107
27.0ms
-9.057627749206095e+125
-8.678430291099523e+122
29.0ms
-1.796622736388389e+241
-1.530939202180584e+239
Results
238.0ms1280×body256valid
34.0ms202×body256infinite
Compiler

Compiled 4348 to 2910 computations (33.1% saved)

regimes1.5s (1.9%)

Counts
37 → 13
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c z) b))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (*.f64 c (*.f64 t j)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
Outputs
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))
Calls

9 calls:

369.0ms
y
223.0ms
a
166.0ms
t
158.0ms
c
136.0ms
j
Results
AccuracySegmentsBranch
70.3%3x
73.6%11y
68.7%4z
72.9%10t
75.3%13a
70.9%7b
70.9%9c
71.1%5i
70.2%5j
Compiler

Compiled 486 to 208 computations (57.2% saved)

bsearch451.0ms (0.6%)

Algorithm
12×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
51.0ms
1.4718411796387627e+177
1.9861488469794682e+210
32.0ms
3.0839198429881955e+157
1.4576975243814826e+161
69.0ms
5.151887410033226e+95
6.492502104326449e+115
13.0ms
7971.366677273496
12211.706877380313
49.0ms
7.744555079951881e-72
5.326073984357874e-71
16.0ms
2.8776107683887915e-113
6.617029176324337e-113
24.0ms
6.3733725686162675e-204
1.1258271165076029e-200
28.0ms
-1.235708952292401e-179
-8.290016540086696e-187
57.0ms
-1.0086995002275201e-105
-1.4837834070762736e-109
22.0ms
-1.2783623575870086e-44
-1.9773762504456154e-46
28.0ms
-6.332254727623943e+47
-6.474876574809054e+40
61.0ms
-2.9194454379363085e+100
-7.332218608632116e+96
Results
381.0ms1504×body256valid
46.0ms287×body256infinite
Compiler

Compiled 5133 to 3467 computations (32.5% saved)

regimes1.8s (2.2%)

Counts
36 → 9
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c z) b))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 t (+.f64 (*.f64 (+.f64 a (*.f64 -1 a)) x) (*.f64 -1 (*.f64 a x)))) (*.f64 c (*.f64 t j)))
Outputs
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))
Calls

9 calls:

295.0ms
c
271.0ms
a
270.0ms
y
216.0ms
j
206.0ms
t
Results
AccuracySegmentsBranch
67.4%3x
68.3%10y
66.9%7z
70.2%12t
70.6%9a
67.4%5b
68.8%12c
66.4%8i
66.7%7j
Compiler

Compiled 465 to 203 computations (56.3% saved)

bsearch271.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
33.0ms
304903187353.1922
21692270177370100.0
26.0ms
2.8776107683887915e-113
6.617029176324337e-113
19.0ms
1.608006531159331e-148
6.421959462498114e-147
25.0ms
-4.679912013548381e-221
-1.425971780004202e-229
24.0ms
-1.0086995002275201e-105
-1.4837834070762736e-109
26.0ms
-1.2783623575870086e-44
-1.9773762504456154e-46
53.0ms
-6.332254727623943e+47
-6.474876574809054e+40
64.0ms
-2.9194454379363085e+100
-7.332218608632116e+96
Results
242.0ms992×body256valid
14.0ms92×body256infinite
Compiler

Compiled 3262 to 2215 computations (32.1% saved)

regimes1.8s (2.3%)

Counts
34 → 12
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c z) b))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))
Outputs
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
Calls

9 calls:

248.0ms
j
245.0ms
b
240.0ms
t
231.0ms
a
225.0ms
i
Results
AccuracySegmentsBranch
62.9%4x
63.0%9y
64.6%9z
63.7%10t
65.7%9a
64.0%7b
61.3%9c
64.6%11i
66.4%12j
Compiler

Compiled 425 to 191 computations (55.1% saved)

bsearch311.0ms (0.4%)

Algorithm
11×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
57.0ms
1.3225015268093212e-31
9.22998756080696e-30
3.0ms
7.4662353783799005e-146
7.884084873834177e-146
23.0ms
3.337091737603397e-181
9.69940167871001e-178
12.0ms
9.050189767590583e-261
1.3458206174133518e-260
49.0ms
3.0319046601334436e-303
4.546763127611518e-302
39.0ms
-2.385944551581483e-167
-4.079880251172376e-168
18.0ms
-1.6020781406209431e-111
-1.2665176092364036e-112
20.0ms
-4.687224158315841e-66
-5.3037682786171385e-68
24.0ms
-2.722874567258452e-46
-2.7923407519738064e-50
35.0ms
-7.2314201486845365e-19
-3.456300714961936e-21
31.0ms
-1.7975502564733266e+82
-1.4933668747785537e+77
Results
269.0ms1104×body256valid
11.0ms66×body256infinite
Compiler

Compiled 3561 to 2441 computations (31.5% saved)

regimes1.9s (2.4%)

Counts
33 → 12
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c z) b))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
Outputs
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
Calls

9 calls:

422.0ms
t
302.0ms
j
268.0ms
z
256.0ms
i
160.0ms
y
Results
AccuracySegmentsBranch
62.9%4x
63.0%9y
64.6%9z
63.7%10t
63.4%10a
62.1%5b
61.3%9c
64.6%11i
66.1%12j
Compiler

Compiled 408 to 186 computations (54.4% saved)

bsearch309.0ms (0.4%)

Algorithm
11×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
26.0ms
1.6277705290429974e-88
2.830533366839266e-81
30.0ms
7.4662353783799005e-146
7.884084873834177e-146
51.0ms
3.337091737603397e-181
9.69940167871001e-178
11.0ms
9.050189767590583e-261
1.3458206174133518e-260
17.0ms
3.0319046601334436e-303
4.546763127611518e-302
17.0ms
-2.385944551581483e-167
-4.079880251172376e-168
46.0ms
-1.6020781406209431e-111
-1.2665176092364036e-112
20.0ms
-4.687224158315841e-66
-5.3037682786171385e-68
24.0ms
-2.722874567258452e-46
-2.7923407519738064e-50
37.0ms
-7.2314201486845365e-19
-3.456300714961936e-21
29.0ms
-1.7975502564733266e+82
-1.4933668747785537e+77
Results
284.0ms1136×body256valid
9.0ms60×body256infinite
Compiler

Compiled 3645 to 2493 computations (31.6% saved)

regimes1.2s (1.6%)

Counts
32 → 11
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c z) b))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b)))
Outputs
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b)))
Calls

9 calls:

221.0ms
i
212.0ms
j
142.0ms
t
130.0ms
c
130.0ms
b
Results
AccuracySegmentsBranch
62.9%4x
61.5%8y
62.3%7z
61.7%9t
59.5%7a
60.8%8b
61.3%9c
64.6%11i
63.1%9j
Compiler

Compiled 392 to 185 computations (52.8% saved)

bsearch247.0ms (0.3%)

Algorithm
10×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
25.0ms
2.453158616370265e-76
4.880661336407958e-72
20.0ms
3.8147182110529736e-256
7.646671840470065e-255
29.0ms
2.3977414692030216e-308
2.338728616606285e-301
27.0ms
-1.7907413455281804e-214
-6.88434948984285e-220
21.0ms
-1.787884809610104e-138
-5.0866215920055145e-140
22.0ms
-6.3195660960586e-68
-5.250510429276497e-70
17.0ms
-1.4115554776834403e-51
-1.464761617535012e-52
31.0ms
-117585568.7570264
-1.5535621348805118e-7
18.0ms
-6.741612746198096e+26
-9.568064538766442e+25
36.0ms
-3.765271618395738e+163
-4.846488617500287e+147
Results
219.0ms1264×body256valid
11.0ms64×body256infinite
Compiler

Compiled 3904 to 2686 computations (31.2% saved)

regimes1.2s (1.5%)

Counts
31 → 13
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c z) b))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
Outputs
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
Calls

9 calls:

218.0ms
a
202.0ms
i
143.0ms
t
139.0ms
j
128.0ms
z
Results
AccuracySegmentsBranch
61.0%3x
61.4%8y
63.9%9z
61.7%9t
59.5%7a
60.8%8b
58.0%7c
64.7%13i
63.0%9j
Compiler

Compiled 376 to 180 computations (52.1% saved)

bsearch313.0ms (0.4%)

Algorithm
12×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
33.0ms
6.045433677740191e+51
3.16515905215455e+65
31.0ms
122758.26400091757
4366184334565064000.0
18.0ms
5.309344944484347e-104
7.425068229773662e-103
22.0ms
3.8147182110529736e-256
7.646671840470065e-255
26.0ms
2.3977414692030216e-308
2.338728616606285e-301
26.0ms
-1.7907413455281804e-214
-6.88434948984285e-220
25.0ms
-1.787884809610104e-138
-5.0866215920055145e-140
21.0ms
-6.3195660960586e-68
-5.250510429276497e-70
18.0ms
-1.4115554776834403e-51
-1.464761617535012e-52
33.0ms
-117585568.7570264
-1.5535621348805118e-7
20.0ms
-6.741612746198096e+26
-9.568064538766442e+25
39.0ms
-3.765271618395738e+163
-4.846488617500287e+147
Results
271.0ms1552×body256valid
20.0ms130×body256infinite
Compiler

Compiled 4756 to 3280 computations (31% saved)

regimes1.6s (2%)

Counts
30 → 9
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c z) b))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
Outputs
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
Calls

9 calls:

324.0ms
y
306.0ms
a
214.0ms
z
157.0ms
b
148.0ms
j
Results
AccuracySegmentsBranch
57.5%4x
60.7%9y
61.9%9z
58.3%9t
59.9%13a
60.4%8b
55.7%6c
58.6%8i
61.4%11j
Compiler

Compiled 361 to 178 computations (50.7% saved)

bsearch261.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
4.1506901468768577e+111
1.0163664148332665e+115
0.0ms
5.790812730723648e-260
5.9260933013020975e-260
59.0ms
-1.3635206249564376e-261
-2.584537504614791e-264
39.0ms
-2.1462302909641214e-221
-1.3382636382989304e-221
27.0ms
-8.114607127277198e-181
-1.928588876314839e-186
23.0ms
-4.7446931014867896e-122
-1.3525840847344338e-126
20.0ms
-5.300002117199188e-87
-1.5837510999459955e-88
66.0ms
-8.357411338987061e+70
-2.0278458437125297e+69
Results
206.0ms816×body256valid
7.0ms43×body256infinite
Compiler

Compiled 2468 to 1731 computations (29.9% saved)

regimes1.6s (1.9%)

Counts
29 → 9
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c z) b))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
Outputs
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j)))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
Calls

9 calls:

219.0ms
a
211.0ms
b
206.0ms
y
177.0ms
i
170.0ms
c
Results
AccuracySegmentsBranch
57.5%4x
60.7%9y
61.9%9z
58.3%9t
59.9%13a
60.4%8b
55.7%6c
58.6%8i
61.4%11j
Compiler

Compiled 346 to 175 computations (49.4% saved)

bsearch175.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
35.0ms
4.1506901468768577e+111
1.0163664148332665e+115
0.0ms
5.790812730723648e-260
5.9260933013020975e-260
26.0ms
-1.3635206249564376e-261
-2.584537504614791e-264
15.0ms
-2.1462302909641214e-221
-1.3382636382989304e-221
30.0ms
-8.114607127277198e-181
-1.928588876314839e-186
24.0ms
-4.7446931014867896e-122
-1.3525840847344338e-126
21.0ms
-5.300002117199188e-87
-1.5837510999459955e-88
24.0ms
-8.357411338987061e+70
-2.0278458437125297e+69
Results
148.0ms816×body256valid
15.0ms59×body256infinite
Compiler

Compiled 2378 to 1686 computations (29.1% saved)

regimes2.3s (2.9%)

Counts
28 → 9
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c z) b))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b))))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b))
Outputs
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
Calls

9 calls:

1.0s
y
305.0ms
x
201.0ms
j
181.0ms
i
179.0ms
a
Results
AccuracySegmentsBranch
49.6%9x
51.7%7y
55.1%9z
51.3%9t
52.2%12a
53.2%8b
49.4%5c
52.6%12i
55.0%14j
Compiler

Compiled 331 to 170 computations (48.6% saved)

bsearch221.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
34.0ms
1.2528303354075646e+40
1.572973079665268e+49
66.0ms
1.98185127728558e-146
2.628792330636819e-144
16.0ms
5.679627365491129e-205
1.304018787482455e-204
11.0ms
9.096703874833225e-224
1.4028303831047597e-223
26.0ms
-1.3635206249564376e-261
-2.584537504614791e-264
13.0ms
-2.1462302909641214e-221
-1.3382636382989304e-221
26.0ms
-8.114607127277198e-181
-1.928588876314839e-186
28.0ms
-105301.81705595502
-0.11075929900353321
Results
196.0ms880×body256valid
12.0ms41×body256infinite
Compiler

Compiled 2348 to 1732 computations (26.2% saved)

regimes1.6s (2%)

Counts
27 → 15
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c z) b))
(*.f64 -1 (-.f64 (*.f64 y (*.f64 i j)) (*.f64 a (*.f64 i b))))
Outputs
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c z) b))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
Calls

9 calls:

315.0ms
j
213.0ms
i
189.0ms
z
180.0ms
x
167.0ms
a
Results
AccuracySegmentsBranch
49.6%9x
51.7%7y
55.1%9z
51.3%9t
52.2%12a
53.2%8b
49.4%5c
52.6%12i
55.7%15j
Compiler

Compiled 318 to 167 computations (47.5% saved)

bsearch514.0ms (0.6%)

Algorithm
14×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
34.0ms
1.3225015268093212e-31
9.22998756080696e-30
17.0ms
2.6504777227621243e-131
1.6159207238428431e-130
24.0ms
2.1645200650067773e-150
2.1977940282314195e-147
67.0ms
9.69940167871001e-178
1.0094801021433764e-171
19.0ms
4.26546659578751e-227
9.60119903408624e-225
64.0ms
3.5115984486662002e-233
2.4354709221170806e-230
74.0ms
-2.3638797787830503e-263
-2.757039992622566e-270
23.0ms
-7.271286237412262e-211
-2.621923261837938e-212
23.0ms
-4.079880251172376e-168
-7.719057078910621e-171
26.0ms
-5.8034900964842585e-148
-1.923513691447478e-156
24.0ms
-8.94440761400005e-113
-2.9890641904076243e-115
44.0ms
-7.59778501934609e-75
-2.2225091691201625e-79
24.0ms
-7.985360982276654e-32
-1.6956375462321671e-34
49.0ms
-100739083634.69244
-18237372461.094288
Results
483.0ms1728×body256valid
6.0ms39×body256infinite
Compiler

Compiled 4528 to 3339 computations (26.3% saved)

regimes1.3s (1.6%)

Counts
25 → 15
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
Outputs
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
Calls

9 calls:

237.0ms
j
171.0ms
b
149.0ms
t
148.0ms
a
145.0ms
i
Results
AccuracySegmentsBranch
49.6%9x
51.7%7y
55.1%9z
51.9%10t
52.1%12a
52.9%8b
49.4%5c
50.4%8i
55.5%15j
Compiler

Compiled 293 to 157 computations (46.4% saved)

bsearch477.0ms (0.6%)

Algorithm
14×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
49.0ms
1.3225015268093212e-31
9.22998756080696e-30
41.0ms
1.2559565679342618e-114
4.576424625929993e-112
22.0ms
2.1645200650067773e-150
2.1977940282314195e-147
48.0ms
1.0094801021433764e-171
1.217531979667513e-159
43.0ms
4.26546659578751e-227
9.60119903408624e-225
23.0ms
3.5115984486662002e-233
2.4354709221170806e-230
26.0ms
-2.3638797787830503e-263
-2.757039992622566e-270
55.0ms
-7.271286237412262e-211
-2.621923261837938e-212
23.0ms
-4.079880251172376e-168
-7.719057078910621e-171
56.0ms
-5.8034900964842585e-148
-1.923513691447478e-156
23.0ms
-8.94440761400005e-113
-2.9890641904076243e-115
24.0ms
-7.59778501934609e-75
-2.2225091691201625e-79
25.0ms
-7.985360982276654e-32
-1.6956375462321671e-34
18.0ms
-100739083634.69244
-18237372461.094288
Results
421.0ms1776×body256valid
7.0ms45×body256infinite
Compiler

Compiled 4635 to 3430 computations (26% saved)

regimes1.4s (1.8%)

Counts
24 → 12
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
Outputs
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
Calls

9 calls:

240.0ms
j
230.0ms
t
220.0ms
y
192.0ms
z
139.0ms
a
Results
AccuracySegmentsBranch
46.7%6x
52.2%9y
52.4%9z
48.4%10t
47.8%11a
51.8%8b
49.4%5c
48.5%7i
52.4%12j
Compiler

Compiled 281 to 153 computations (45.6% saved)

bsearch296.0ms (0.4%)

Algorithm
11×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
25.0ms
2.8540198908095074e+36
1.1369410607530958e+38
11.0ms
9.050189767590583e-261
1.3458206174133518e-260
25.0ms
-2.3638797787830503e-263
-2.757039992622566e-270
55.0ms
-1.7635550365047667e-237
-1.2434010935586967e-247
20.0ms
-7.271286237412262e-211
-2.621923261837938e-212
42.0ms
-1.8701605841379736e-166
-2.385944551581483e-167
26.0ms
-5.8034900964842585e-148
-1.923513691447478e-156
23.0ms
-8.94440761400005e-113
-2.9890641904076243e-115
23.0ms
-7.59778501934609e-75
-2.2225091691201625e-79
28.0ms
-7.985360982276654e-32
-1.6956375462321671e-34
19.0ms
-100739083634.69244
-18237372461.094288
Results
267.0ms1312×body256valid
8.0ms48×body256infinite
Compiler

Compiled 3324 to 2475 computations (25.5% saved)

regimes1.1s (1.4%)

Counts
23 → 9
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
Outputs
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
Calls

9 calls:

266.0ms
j
138.0ms
i
132.0ms
a
128.0ms
t
111.0ms
z
Results
AccuracySegmentsBranch
46.7%6x
52.2%9y
52.4%9z
48.4%10t
47.8%11a
51.8%8b
49.4%5c
48.5%7i
52.3%12j
Compiler

Compiled 270 to 150 computations (44.4% saved)

bsearch328.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
1.6891086667796777e+59
2.548098603107394e+59
26.0ms
1.751939505170706e-161
1.7103807897793768e-152
14.0ms
5.679627365491129e-205
1.304018787482455e-204
12.0ms
9.096703874833225e-224
1.4028303831047597e-223
160.0ms
-1.3635206249564376e-261
-2.584537504614791e-264
24.0ms
-1.343540400789789e-228
-1.206706394735776e-231
50.0ms
-8.114607127277198e-181
-1.928588876314839e-186
28.0ms
-105301.81705595502
-0.11075929900353321
Results
312.0ms896×body256valid
5.0ms27×body256infinite
Compiler

Compiled 2280 to 1695 computations (25.7% saved)

regimes905.0ms (1.1%)

Counts
22 → 12
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j)))
Outputs
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
Calls

9 calls:

134.0ms
a
130.0ms
j
127.0ms
t
111.0ms
z
102.0ms
y
Results
AccuracySegmentsBranch
46.7%6x
52.2%9y
52.3%9z
48.4%10t
47.8%11a
51.8%8b
49.4%5c
48.5%7i
52.3%12j
Compiler

Compiled 259 to 147 computations (43.2% saved)

bsearch356.0ms (0.4%)

Algorithm
11×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
2.8540198908095074e+36
1.1369410607530958e+38
11.0ms
9.050189767590583e-261
1.3458206174133518e-260
27.0ms
-2.3638797787830503e-263
-2.757039992622566e-270
31.0ms
-1.7635550365047667e-237
-1.2434010935586967e-247
20.0ms
-7.271286237412262e-211
-2.621923261837938e-212
17.0ms
-1.8701605841379736e-166
-2.385944551581483e-167
94.0ms
-5.8034900964842585e-148
-1.923513691447478e-156
69.0ms
-8.94440761400005e-113
-2.9890641904076243e-115
23.0ms
-7.59778501934609e-75
-2.2225091691201625e-79
24.0ms
-7.985360982276654e-32
-1.6956375462321671e-34
18.0ms
-100739083634.69244
-18237372461.094288
Results
329.0ms1312×body256valid
6.0ms38×body256infinite
Compiler

Compiled 3258 to 2409 computations (26.1% saved)

regimes803.0ms (1%)

Counts
20 → 9
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (*.f64 -1 (-.f64 (*.f64 y j) (*.f64 b a))))
Outputs
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
Calls

9 calls:

160.0ms
a
106.0ms
t
95.0ms
x
91.0ms
y
89.0ms
j
Results
AccuracySegmentsBranch
48.7%9x
52.1%9y
50.1%7z
48.3%10t
49.9%15a
50.6%8b
49.4%5c
46.6%5i
50.4%9j
Compiler

Compiled 237 to 143 computations (39.7% saved)

bsearch185.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
1.7383569928923896e-68
1.2027170137071344e-67
22.0ms
6.273541826658913e-144
2.7330317434328136e-139
24.0ms
4.41172912613671e-292
5.42491432729193e-287
20.0ms
-1.951064250993628e-272
-3.881047590596004e-274
28.0ms
-2.169910127178586e-91
-3.743020573483511e-103
17.0ms
-6.863681998881995e-33
-1.0992473423477576e-33
25.0ms
-0.17655528962525113
-8.878410818569342e-10
30.0ms
-7.065897978977974e+55
-7.84964179421291e+42
Results
165.0ms1040×body256valid
4.0ms29×body256infinite
Compiler

Compiled 2520 to 1854 computations (26.4% saved)

regimes1.4s (1.7%)

Counts
17 → 9
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)
Outputs
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
Calls

9 calls:

274.0ms
z
248.0ms
a
158.0ms
y
147.0ms
i
135.0ms
c
Results
AccuracySegmentsBranch
47.2%9x
49.8%6y
47.0%10z
48.3%10t
48.9%18a
50.9%9b
49.2%5c
43.9%8i
49.5%9j
Compiler

Compiled 206 to 131 computations (36.4% saved)

bsearch280.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
39.0ms
0.1474341204009823
109120.84014021092
26.0ms
3.408930969630703e-30
4.2195741685078844e-24
45.0ms
2.2533829118461778e-57
8.180177759263781e-51
22.0ms
2.5385564882951052e-64
2.860389699561118e-63
21.0ms
4.704625178489412e-212
7.297621368694592e-209
65.0ms
-5.293233937863163e-34
-1.7441116618255413e-38
12.0ms
-173805.7872362368
-88083.67920132888
48.0ms
-1.2227906582109758e+77
-7.0813206881586e+71
Results
239.0ms992×body256valid
28.0ms45×body256infinite
Compiler

Compiled 2361 to 1755 computations (25.7% saved)

regimes749.0ms (0.9%)

Counts
15 → 13
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
Outputs
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 z (*.f64 y x))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 z (*.f64 y x))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))
Calls

9 calls:

129.0ms
y
128.0ms
z
97.0ms
t
89.0ms
c
77.0ms
x
Results
AccuracySegmentsBranch
43.1%10x
43.9%8y
45.9%13z
39.4%6t
34.9%3a
39.0%3b
41.8%5c
37.6%5i
38.5%5j
Compiler

Compiled 188 to 125 computations (33.5% saved)

bsearch642.0ms (0.8%)

Algorithm
12×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
1.6891086667796777e+59
2.548098603107394e+59
25.0ms
2.628154977261528
3726.47418822539
29.0ms
3.68368058374096e-56
1.7847306073303793e-48
24.0ms
5.532734105685759e-151
1.4187892758053892e-148
208.0ms
1.751939505170706e-161
1.7103807897793768e-152
8.0ms
5.351105234088094e-214
6.294291542315881e-214
128.0ms
1.5670660479617345e-296
1.5372705012707205e-294
117.0ms
-4.9047586304259184e-253
-4.1846646159893817e-256
12.0ms
-2.1462302909641214e-221
-1.3382636382989304e-221
12.0ms
-1.928588876314839e-186
-1.309804542622088e-186
29.0ms
-2.0278458437125297e+69
-4.286803418607836e+66
36.0ms
-3.2185041361489483e+132
-1.7197194004635382e+124
Results
508.0ms1296×body256valid
22.0ms106×body256infinite
Compiler

Compiled 2836 to 2190 computations (22.8% saved)

regimes462.0ms (0.6%)

Counts
14 → 12
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
Outputs
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 z (*.f64 y x))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 z (*.f64 y x))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 c (*.f64 t j))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))
Calls

9 calls:

101.0ms
z
77.0ms
x
61.0ms
t
53.0ms
y
47.0ms
c
Results
AccuracySegmentsBranch
40.4%10x
39.9%7y
40.7%12z
37.5%8t
31.1%3a
39.0%4b
35.1%4c
29.5%1i
38.3%5j
Compiler

Compiled 179 to 123 computations (31.3% saved)

bsearch401.0ms (0.5%)

Algorithm
11×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
42.0ms
1.6891086667796777e+59
2.548098603107394e+59
31.0ms
1.572973079665268e+49
2.813235865988362e+58
53.0ms
7039.098176262169
83460621281635.23
39.0ms
4.268684330322859e-8
6.276167948839173e-7
26.0ms
7.971569600023615e-67
1.709510279414322e-58
22.0ms
5.532734105685759e-151
1.4187892758053892e-148
25.0ms
1.751939505170706e-161
1.7103807897793768e-152
8.0ms
5.351105234088094e-214
6.294291542315881e-214
47.0ms
1.5670660479617345e-296
1.5372705012707205e-294
33.0ms
-1.7145095582118715e+42
-5.052156969085935e+28
75.0ms
-3.2185041361489483e+132
-1.7197194004635382e+124
Results
366.0ms1344×body256valid
18.0ms118×body256infinite
Compiler

Compiled 2811 to 2195 computations (21.9% saved)

regimes624.0ms (0.8%)

Counts
13 → 13
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 -1 (*.f64 i (*.f64 y j)))
Outputs
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 c (*.f64 t j))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 j (*.f64 c t))
(*.f64 (*.f64 z b) (neg.f64 c))
(*.f64 i (*.f64 a b))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 j (*.f64 c t))
(*.f64 i (*.f64 a b))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 y (*.f64 z x))
Calls

9 calls:

113.0ms
j
99.0ms
x
86.0ms
y
74.0ms
z
64.0ms
a
Results
AccuracySegmentsBranch
33.6%9x
37.7%13y
35.6%10z
28.5%4t
29.5%9a
28.6%4b
32.2%6c
27.2%5i
34.4%11j
Compiler

Compiled 170 to 120 computations (29.4% saved)

bsearch479.0ms (0.6%)

Algorithm
12×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
63.0ms
2.6364889305620827e+63
1.4893117824607963e+65
50.0ms
3.559516991761432e-16
1.0038111099316853e-10
28.0ms
1.1293706770157268e-122
3.9155240435307983e-112
41.0ms
5.2303285784036264e-263
5.143311145482622e-261
51.0ms
2.3225298396368046e-304
6.024863283698797e-295
25.0ms
-9.727594338981499e-265
-1.951064250993628e-272
44.0ms
-6.094479421440805e-180
-2.7998175087283476e-180
29.0ms
-1.5138958107305434e-118
-6.194886985197316e-119
29.0ms
-2.169910127178586e-91
-3.743020573483511e-103
23.0ms
-1856.1053933869048
-0.17655528962525113
72.0ms
-1.8855280776303655e+77
-1.2984026431051332e+74
24.0ms
-2.7217680019105846e+227
-4.4423790120914103e+226
Results
443.0ms1488×body256valid
18.0ms111×body256infinite
Compiler

Compiled 2923 to 2349 computations (19.6% saved)

regimes534.0ms (0.7%)

Counts
11 → 13
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 (*.f64 c (neg.f64 b)) z)
Outputs
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 c (*.f64 t j))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 c (neg.f64 b)) z)
(*.f64 y (*.f64 j (neg.f64 i)))
Calls

9 calls:

79.0ms
z
71.0ms
j
68.0ms
y
63.0ms
i
61.0ms
x
Results
AccuracySegmentsBranch
32.3%9x
35.4%11y
36.8%13z
30.1%6t
29.8%10a
28.6%4b
34.1%9c
29.4%9i
34.4%11j
Compiler

Compiled 157 to 113 computations (28% saved)

bsearch292.0ms (0.4%)

Algorithm
12×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
71.0ms
6.555986268212848e+266
8.351697725438044e+270
12.0ms
1.6891086667796777e+59
2.548098603107394e+59
24.0ms
2.628154977261528
3726.47418822539
28.0ms
1.948453387548896e-18
3.296471836758389e-13
26.0ms
3.68368058374096e-56
1.7847306073303793e-48
11.0ms
9.096703874833225e-224
1.4028303831047597e-223
20.0ms
5.99954292598328e-300
5.435539425933213e-298
17.0ms
-9.920356788407581e-261
-1.3635206249564376e-261
9.0ms
-1.3382636382989304e-221
-9.651899943026376e-222
11.0ms
-1.928588876314839e-186
-1.309804542622088e-186
31.0ms
-1.7145095582118715e+42
-5.052156969085935e+28
32.0ms
-3.2185041361489483e+132
-1.7197194004635382e+124
Results
241.0ms1296×body256valid
36.0ms228×body256infinite
Compiler

Compiled 2559 to 2057 computations (19.6% saved)

regimes995.0ms (1.2%)

Counts
10 → 13
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 (*.f64 c z) (neg.f64 b))
Outputs
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 c (*.f64 t j))
(*.f64 y (*.f64 z x))
(*.f64 (*.f64 c z) (neg.f64 b))
(*.f64 z (*.f64 y x))
Calls

9 calls:

357.0ms
y
145.0ms
j
104.0ms
a
88.0ms
x
87.0ms
i
Results
AccuracySegmentsBranch
32.1%9x
35.4%11y
36.0%13z
30.1%6t
29.8%10a
28.6%4b
34.1%9c
29.4%9i
34.4%11j
Compiler

Compiled 151 to 111 computations (26.5% saved)

bsearch401.0ms (0.5%)

Algorithm
12×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
95.0ms
1.6200409163828864e+179
2.4974645864149872e+228
13.0ms
1.6891086667796777e+59
2.548098603107394e+59
27.0ms
2.628154977261528
3726.47418822539
45.0ms
1.948453387548896e-18
3.296471836758389e-13
25.0ms
3.68368058374096e-56
1.7847306073303793e-48
12.0ms
9.096703874833225e-224
1.4028303831047597e-223
19.0ms
5.99954292598328e-300
5.435539425933213e-298
75.0ms
-9.920356788407581e-261
-1.3635206249564376e-261
12.0ms
-2.1462302909641214e-221
-1.3382636382989304e-221
12.0ms
-1.928588876314839e-186
-1.309804542622088e-186
32.0ms
-1.7145095582118715e+42
-5.052156969085935e+28
35.0ms
-3.2185041361489483e+132
-1.7197194004635382e+124
Results
284.0ms1376×body256valid
80.0ms235×body256infinite
Compiler

Compiled 2706 to 2174 computations (19.7% saved)

regimes382.0ms (0.5%)

Counts
9 → 8
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
(*.f64 y (*.f64 j (neg.f64 i)))
Outputs
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 i (*.f64 a b))
(*.f64 y (*.f64 z x))
(*.f64 i (*.f64 a b))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 j (neg.f64 i)))
(*.f64 j (*.f64 c t))
Calls

9 calls:

76.0ms
j
53.0ms
b
45.0ms
z
39.0ms
x
35.0ms
y
Results
AccuracySegmentsBranch
28.3%6x
31.3%6y
29.6%7z
28.5%4t
25.7%6a
29.7%9b
28.4%5c
25.9%5i
32.4%8j
Compiler

Compiled 145 to 108 computations (25.5% saved)

bsearch178.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
37.0ms
7.704821993284347e+39
5.8786368961620886e+51
25.0ms
3.337091737603397e-181
9.69940167871001e-178
14.0ms
9.050189767590583e-261
1.3458206174133518e-260
18.0ms
3.0319046601334436e-303
4.546763127611518e-302
24.0ms
-3.9162342719028e-206
-6.443171437039795e-210
31.0ms
-8.309889198689012e-117
-3.7558989602588996e-123
29.0ms
-1.0939796677681626e+38
-9.486203207486755e+30
Results
160.0ms864×body256valid
8.0ms52×body256infinite
Compiler

Compiled 1688 to 1348 computations (20.1% saved)

regimes248.0ms (0.3%)

Counts
8 → 7
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 (*.f64 y x) z)
Outputs
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 i (*.f64 a b))
(*.f64 y (*.f64 z x))
(*.f64 i (*.f64 a b))
(*.f64 z (*.f64 y x))
(*.f64 j (*.f64 c t))
Calls

9 calls:

43.0ms
b
39.0ms
j
33.0ms
x
26.0ms
c
25.0ms
i
Results
AccuracySegmentsBranch
28.2%7x
26.1%3y
25.1%4z
25.8%3t
24.8%5a
29.4%9b
24.3%3c
25.5%5i
30.6%7j
Compiler

Compiled 139 to 105 computations (24.5% saved)

bsearch125.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
1.1369410607530958e+38
7.704821993284347e+39
11.0ms
9.050189767590583e-261
1.3458206174133518e-260
16.0ms
3.0319046601334436e-303
4.546763127611518e-302
22.0ms
-3.9162342719028e-206
-6.443171437039795e-210
25.0ms
-8.309889198689012e-117
-3.7558989602588996e-123
29.0ms
-1.0939796677681626e+38
-9.486203207486755e+30
Results
111.0ms688×body256valid
6.0ms38×body256infinite
Compiler

Compiled 1340 to 1066 computations (20.4% saved)

regimes233.0ms (0.3%)

Counts
6 → 5
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
Outputs
(*.f64 j (*.f64 c t))
(*.f64 y (*.f64 z x))
(*.f64 i (*.f64 a b))
(*.f64 y (*.f64 z x))
(*.f64 j (*.f64 c t))
Calls

9 calls:

73.0ms
a
26.0ms
j
22.0ms
b
22.0ms
z
22.0ms
i
Results
AccuracySegmentsBranch
26.6%4x
26.1%3y
24.9%5z
25.8%3t
24.8%5a
25.7%5b
24.3%3c
25.5%5i
28.7%5j
Compiler

Compiled 129 to 102 computations (20.9% saved)

bsearch115.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
1.1369410607530958e+38
7.704821993284347e+39
22.0ms
-3.9162342719028e-206
-6.443171437039795e-210
26.0ms
-8.309889198689012e-117
-3.7558989602588996e-123
46.0ms
-1.0939796677681626e+38
-9.486203207486755e+30
Results
103.0ms528×body256valid
5.0ms31×body256infinite
Compiler

Compiled 1040 to 826 computations (20.6% saved)

regimes226.0ms (0.3%)

Counts
5 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
(*.f64 j (*.f64 c t))
Outputs
(*.f64 j (*.f64 c t))
(*.f64 i (*.f64 a b))
(*.f64 j (*.f64 c t))
Calls

9 calls:

54.0ms
t
51.0ms
x
32.0ms
b
17.0ms
z
16.0ms
y
Results
AccuracySegmentsBranch
20.8%2x
23.1%4y
21.2%3z
22.4%3t
22.9%3a
21.4%2b
22.5%3c
22.1%3i
24.3%3j
Compiler

Compiled 124 to 100 computations (19.4% saved)

bsearch66.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
8.834886342638638e-11
2.445777164269279e-10
52.0ms
-1.8769376213971947e+45
-4.058464643104094e+41
Results
60.0ms208×body256valid
4.0ms22×body256infinite
Compiler

Compiled 440 to 346 computations (21.4% saved)

regimes151.0ms (0.2%)

Counts
4 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 i (*.f64 b a))
Outputs
(*.f64 c (*.f64 t j))
(*.f64 i (*.f64 a b))
(*.f64 c (*.f64 t j))
Calls

9 calls:

59.0ms
t
18.0ms
z
15.0ms
c
14.0ms
y
11.0ms
j
Results
AccuracySegmentsBranch
20.5%2x
20.2%4y
20.5%3z
22.5%5t
19.8%2a
20.7%2b
22.5%3c
21.8%3i
22.0%3j
Compiler

Compiled 119 to 98 computations (17.6% saved)

bsearch58.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
1.1513730555126403e-78
1.86653826206434e-78
46.0ms
-3.044362117631199e-43
-3.9078191233944374e-47
Results
54.0ms192×body256valid
1.0msbody256infinite
Compiler

Compiled 410 to 322 computations (21.5% saved)

regimes74.0ms (0.1%)

Accuracy

Total -12.4b remaining (-24.6%)

Threshold costs -12.4b (-24.6%)

Counts
2 → 3
Calls
Call 1
Inputs
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
Outputs
(*.f64 c (*.f64 t j))
(*.f64 a (*.f64 i b))
(*.f64 c (*.f64 t j))
Calls

9 calls:

11.0ms
t
9.0ms
z
9.0ms
y
9.0ms
x
9.0ms
j
Results
AccuracySegmentsBranch
19.0%2x
18.7%3y
19.0%3z
20.3%3t
19.8%2a
19.3%2b
21.4%3c
16.7%1i
21.3%3j
Compiler

Compiled 109 to 94 computations (13.8% saved)

bsearch97.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
2.6437410260227843e-92
9.295590218371126e-91
76.0ms
-1.3626204209524368e-69
-3.336963134129288e-77
Results
93.0ms256×body256valid
1.0msbody256infinite
Compiler

Compiled 530 to 418 computations (21.1% saved)

simplify1.3s (1.6%)

Algorithm
egg-herbie
Rules
956×distribute-lft-neg-in
792×*-commutative
596×+-commutative
500×distribute-rgt-neg-in
422×neg-sub0
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0116218524
1140718400
2164218260
3184418188
4203118188
5224718188
6249018188
7281118188
8314618188
9344518188
10369818188
11389218188
12403818188
13404718188
14404718188
15411818188
16413618188
17413618188
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 i (*.f64 a b)))) (*.f64 c (*.f64 t j))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 499999999999999990079578960260221425096554759926423605900012855280825179991269042612044308093073246922143074698610725186309660447719446848973826083227612667029686373206874073603221710445876270310293765181110136931503450775547995353849221420762954771236422294344040540188066309300289536) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 b b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 499999999999999990079578960260221425096554759926423605900012855280825179991269042612044308093073246922143074698610725186309660447719446848973826083227612667029686373206874073603221710445876270310293765181110136931503450775547995353849221420762954771236422294344040540188066309300289536) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 b b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 499999999999999990079578960260221425096554759926423605900012855280825179991269042612044308093073246922143074698610725186309660447719446848973826083227612667029686373206874073603221710445876270310293765181110136931503450775547995353849221420762954771236422294344040540188066309300289536) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))))
(if (<=.f64 z -112000000000000004242294715215658817638611796669762198945711630769872980158709760) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c b) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z -6742980379809911/6129982163463555433433388108601236734474956488734408704) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -3170605756445101/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192) (+.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z -3779087587416285/3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 z -3787297849114829/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z -8139666055761541/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (neg.f64 y) (*.f64 i j))) (if (<=.f64 z -6093526629081225/276978483140055660679575521154310658598553426872826080593424264214176807023660163124123274254828011726923049202224793480793868237276543994954010579940377664898144237780470377568655909939538265926807969022980227546033961457550130800932105433260772020185747203501713259671584768) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 4150827460403831/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616) (+.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z 5931322245600385/6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580352) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 i (*.f64 j (neg.f64 y)))) (if (<=.f64 z 1983393922805251/4722366482869645213696) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 z 1200000000000000013344651621705194036153934411236609269391465806550823148718924258603522328009361548664795008007589484566806519110758981414610129649664) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c b) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))))))))))
(if (<=.f64 z -2199999999999999868945052437887596711425318221398377401540034253290385628270166016) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c b) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z -6465364971497831/170141183460469231731687303715884105728) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -4351578318585633/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z -8278001381959481/3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 z -5697766239033079/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z 6072067599219319/25300281663413827294061918339864663381194581220517764794612669753428792445999418361495047962679640561898384733039601488923726092173224184608376674992592313740189678034570795170558363467761652042654970959809093133570250935428086587327262919456144944542601257064044846194041676826903812816523290938580750782913463467636686848) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 8391260103249387/399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 i (*.f64 j (neg.f64 y)))) (if (<=.f64 z 880) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 579999999999999993645354696460216360831400525793440406214994375681983649456858731573709500530115559486872616960) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c b) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))))))))
(if (<=.f64 z -3050000000000000056758755822526207367659725442976541846906044743873153000800256) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c b) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z -1565298887836317/170141183460469231731687303715884105728) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -1821252086461621/60708402882054033466233184588234965832575213720379360039119137804340758912662765568) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z -8278001381959481/3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 z -5697766239033079/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z -432778879906337/540973599882921212264795939754513005075299661860988438659031766043314076218086256101803270028960960404146580473095299767175523900930749990144551913946050126754187964414981206188781074100660675638296814498008256925847580971777599220570518424337445351925287506839283710296064) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 6533927632012995/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z 2431356778641207/2026130648867672343023636652192949780767796011837127392576004555513014068072709055859231957493703024554784124321924213467966382361040905912054138102594708831572842677442143322112) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 7540169644013773/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z 519460313115661/4722366482869645213696) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c b) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))))))))
(if (<=.f64 y -2300000000000000013568603869685652019334901762797018996298383596381766659914957356266589293425642676699393524184503818219794372159811608119394483602220154971809021496993394094933516319546811865620112407532589052204821183533968520816673947648) (/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i)))) (if (<=.f64 y -450000000000000025588544167292377281067872307291981890333908525046620934835237003459269462152475206198068118919978284507584794843994735288782946304) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 y -1899999999999999876000391760421300559764946292676055904687244698667925447632533101373492073048805332908378801214333124608) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y -1984252074702287/1725436586697640946858688965569256363112777243042596638790631055949824) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 y -5345182401901691/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y -7396840143163425/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 y 7898421875141789/6582018229284824168619876730229402019930943462534319453394436096) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))))))
(if (<=.f64 y -1799999999999999914058257568674818860319420292942454004445171527374434086376177613938633603610587369678819304313058771745180371275222997792280004522325566946465956020039786666792150518909009106390688578304555748905949285824027651744108380160) (/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i)))) (if (<=.f64 y -9500000000000000594909577782929066446842133832860258658107449486170277902548992) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 y -5521397077432451/6901746346790563787434755862277025452451108972170386555162524223799296) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 y -4888886343202767/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y -5982738351088065/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 y 8924260225606735/40564819207303340847894502572032) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 y 919999999999999993590277521723173017998675855480621025540438019933001852075473018900765999104) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 y 22999999999999999534715463832195720072382466946849530415396917789952690096001546772653302321395380634690848399980434784546113770446195221478421819012075339340828501881117289480127899873887767885843274860819374419717770482750888883415499717846328178198586644250620963996725916761948614971169548795904) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))))))
(if (<=.f64 t -85999999999999994742991238467746865325014162966848307984113657967757579252175879301758976) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -4232637384378313/38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784) (+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 t -7060839510393891/2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636224) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j))) (if (<=.f64 t -8371160993642713/2615987810513347951534240842431645045315929716077962908798218721607302370910488580305660104530507466131822931927619987366179553920147251083004047259447894239241837835650447017925067042251555454560047407752208612056538559879736027236124400377460220438127733515060190958901472126868316500692677165056) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 t 3200000000000000171717190540591104) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t 18999999999999999081537212722168353049769230976142635219027457246480589674184950728397252492991345123655680) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t))))))))
(if (<=.f64 i -120000000000000004795335702876778290146338386495261932694958445948938886521113171800631935123183128149687955301628308874458465761326493032817076632258605350759769032529522800862429184) (+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i -135000000000000009455013934265406709677251559844448856266231513088) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 i -274999999999999983038234624) (+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i -3909192266736843/6739986666787659948666753771754907668409286105635143120275902562304) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 i -1821252086461621/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (if (<=.f64 i -4424576616881057/13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 i -7063170766239271/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 i 3978585891278293/1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j))) (if (<=.f64 i 2100000000000000000000) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 i 44999999999999999694942690346273258940776879887482880) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t)) (+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))))))))
(if (<=.f64 y -230000000000000019864318266758739389939169884551951064889271356348675131756638629728409215997714756653074681052789689970455688545535160786328286700442638411546280470407389412598216897095809554346812791041440744510898349433886830286547714048) (/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i)))) (if (<=.f64 y -3799999999999999944654667264008608094838847790727414836285948487471465289222528711248505737530334543698316063679223919804416) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 y -7454058310771683/784637716923335095479473677900958302012794430558004314112) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j))) (if (<=.f64 y 8188565232602811/264147265567832623176169892458258303259423663018060761063980354513336951278362429737208627943828593947337197496628564339441173779751342768625269489231469788454193341999502542084365758838213220526512116454105594202074014146375780869419198449383518238244769290448868999168) (+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 6751202159711419/10889035741470030830827987437816582766592) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 y 8200000000000000247982660149540630976289308672) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y 720000000000000010534100566085908582298430951262551642680599766762253382260826715455488) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 y 19500000000000000225872011167521123910047111650102009708556341672383543808777463521952186210893023542018114976099749062508544) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (if (<=.f64 y 349999999999999988237074234351914253678794941141770973277017917100847733358130021673688988160665055712194522670837282262560064071369220532950568645968055970562048) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))))))))))))
(if (<=.f64 y -1599999999999999985298866327011530724747305954634122999260484680034491851551523081617953047615468180769401588170516602046192278898711553507767242931691469222520999753506643714164795789500658209407728348342433463328897913222991173344364068864) (/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i)))) (if (<=.f64 y -2099999999999999938512545293612214632812513295015978891425359046914232518948095188687213366600863254889872056444193442103296) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 y -8238696027695019/784637716923335095479473677900958302012794430558004314112) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j))) (if (<=.f64 y 825460204899477/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 4529838868451533/696898287454081973172991196020261297061888) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 y 7000000000000000459038973342920909662042718208) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y 559999999999999963138589177329128492969137804259784679595182670486802531879684867948019712) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 y 3800000000000000054791920225770291149943929857760164072095957301076033945911646112222980179305012108371944291931337017190038634496) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (if (<=.f64 y 580000000000000048271393334142460700158245769188023349787556516616028582857601180927146853761014374791709831925616784568771275303659901020792357251583485935616) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))))))))))))
(if (<=.f64 j -1359999999999999986868756789999905415237925359094056862876160795172105841803264) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 j -5805406258693871/744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j))) (if (<=.f64 j -1554337282873003/180736893357325919804742965901096183254486650358500961579737723575212405143116703993975930943694719806137463391890175780999890999416217020648099397663164550811570949854893831716648452639533025774320471006645409943407034368) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 5018671594610287/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j))) (if (<=.f64 j 2130350595131919/27312187117075883106631072934794271937104930088205959824983071996985496526101020964951786294769886374883040913790702552866360531575272919369168306390347079868805765445689403631464768659094790245289840706092591521717005303961503585448607241732096) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 j 5232571895538543/9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533248) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 j 11999999999999999112715591221248) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))))))))))
(if (<=.f64 y -4600000000000000027137207739371304038669803525594037992596767192763533319829914712533178586851285353398787048369007636439588744319623216238788967204440309943618042993986788189867032639093623731240224815065178104409642367067937041633347895296) (/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i)))) (if (<=.f64 y -35000000000000001128039789102884036112232435307158589951464987281197090130818310382645162465072127423221949460107868480995328) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 y -6197399707408581/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j))) (if (<=.f64 y -8781879726948319/7198262071269114212496861612297570974191515389283066612961208916178940129074380592510465097766225371439873457013633432197133225688790879502413624289384262168215552) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y -5109351192408883/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j))) (if (<=.f64 y 7018193998502481/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 y 4789048565205903/1496577676626844588240573268701473812127674924007424) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j))) (if (<=.f64 y 146000000000000005590196700435057996818680905728) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y 10500000000000000539000690148747108896832749702762158054440960) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 y 149999999999999992036912199394489491250089310754612303760844924696708507952234641907824831425791336459617698487802663711390302208) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (if (<=.f64 y 4499999999999999720324728371523788599027363217475355934190763921652086364970642511217849736338193774207049908298523958514321371922588922010933454643156981305573376) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))))))))))))))
(if (<=.f64 a -7499999999999999603250258825740100888288537422961751465446679045086318746615114458713651731759104) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j))) (if (<=.f64 a -620000000000000010958495005025906020715308515328) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (if (<=.f64 a -3454916795156829/1606938044258990275541962092341162602522202993782792835301376) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j))) (if (<=.f64 a -6874982075418585/5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 a -4592703103741259/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j))) (if (<=.f64 a 7589537514028335/88250436209631796779659651318894620729729809745361797646356310339459182198787453122058560031100937405340558296821374893066353027058699717113329784015217065825962377858834878767894752265396985241367417483713579073929216) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 a 5631985316182905/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j))) (if (<=.f64 a 3978585891278293/497323236409786642155382248146820840100456150797347717440463976893159497012533375533056) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 a 8500) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j))) (if (<=.f64 a 6099999999999999841728801650498289360189552030478590321787836116030972686527957979843325463625728) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 a 84999999999999998213603245593805083795683535920658541195366571638195986967256819992309064720081154714209333698972015804276677658957652836441586904062511412150272) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 a 1499999999999999898700625889531570266899529715725184336797035854421043951182834925099640297773663829636681251306905540677565384911192281694429202474316866030431928824411562442752) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))))))))))))))
(if (<=.f64 a -7499999999999999603250258825740100888288537422961751465446679045086318746615114458713651731759104) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j))) (if (<=.f64 a -81999999999999999944525401038947506769486675968) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (if (<=.f64 a -6170642089954523/12855504354071922204335696738729300820177623950262342682411008) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 a -3384606560206073/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 a -3243322220152761/426752923704310673541110514606160499017264532628218122265360499952898383220328452577371660855779474607547514277979727388536883305863639365143254787349173122950090085088896931741637010298356097582653761032696742526828207874398493522634488152064) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 a 7774123036970643/7198262071269114212496861612297570974191515389283066612961208916178940129074380592510465097766225371439873457013633432197133225688790879502413624289384262168215552) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 a 2772669694120815/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 a 860000000000000) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))))))))))
(if (<=.f64 j -254999999999999984682387544053060061021414266100834841611656198832427162927104) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b))) (if (<=.f64 j -3588915588619273/664613997892457936451903530140172288) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 j -5594715494892101/6582018229284824168619876730229402019930943462534319453394436096) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 j -4742843975160471/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 j -8231363154421169/10830740992659433045228180406808920716548582325686783496759685861775864483615725089999900023844295226942934417817982702456930304) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (if (<=.f64 j -564334117367815/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 j 4825645764048353/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 j 432778879906337/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 j 2646215558220873/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 j 8772881899359233/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 j 2026691723642463/1427247692705959881058285969449495136382746624) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))))))))))))))
(if (<=.f64 j -5899999999999999988405945559224020978466988209232043696927899744687256869273600) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b))) (if (<=.f64 j -8639981972601953/332306998946228968225951765070086144) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 j -8741742960768907/102844034832575377634685573909834406561420991602098741459288064) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 j -3794275180128377/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 j -1624611148898915/1353842624082429130653522550851115089568572790710847937094960732721983060451965636249987502980536903367866802227247837807116288) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (if (<=.f64 j -5178595429963479/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 j 8493136544725101/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 j 6425900808849291/553956966280111321359151042308621317197106853745652161186848528428353614047320326248246548509656023453846098404449586961587736474553087989908021159880755329796288475560940755137311819879076531853615938045960455092067922915100261601864210866521544040371494407003426519343169536) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 j 8759885985834615/1167984798111281975972139931059274579172666497855631342228273284582214442805421410945513679697247078343332431250840168271536308408672112127552681297848886832192510636636227827221215793215130566656) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 j 8772881899359233/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 j 8757546847275731/4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))))))))))))))
(if (<=.f64 i -6200000000000000076518603423556074296684117456889195124706337507672149396313298244249857945896263036082597652974249478186443282137527424116471103488) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 i -105000000000000004143972352) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (if (<=.f64 i -2600) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j))) (if (<=.f64 i -2561194933379311/3369993333393829974333376885877453834204643052817571560137951281152) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 i -1699835280697513/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (if (<=.f64 i -4424576616881057/13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 i -8538849507653899/48516190384397154223405609014453204851777688034896769098095376188314092271449277697839950275895202435952741584285346037692861876378587949732633977345036910600139218000651559548445790175987451400789468724803639648465401464181751808) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (if (<=.f64 i 5732095064367195/98829225247710262867429368515096341332791332892647518728955741224331220492185227974590031104217345944915565363435943316108305047551656971126471386689813725547615929822542168634993607295943953291620980311754270053008792716515963231747120779125566189619536160406425180445475300105093018814544105228831057745755716670455808) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 i 7396123435899313/4226356249085321970818718279332132852150778608288972177023685672213391220453798875795338047101257503157395159946057029431058780476021484298004311827703516615267093471992040673349852141411411528424193863265689507233184226342012493910707175190136291811916308647181903986688) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (if (<=.f64 i 93248106826835/62165404551223330269422781018352605012557018849668464680057997111644937126566671941632) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b)))))))))))))
(if (<=.f64 i -5400000000000000150905772834624234481358180836565308506466766215393461704421434061295761490216867384765458875254598375645944536781687658057570787000320) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 i -429999999999999980974637056) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (if (<=.f64 i -1080863910568919/9007199254740992) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j))) (if (<=.f64 i -7076986000127043/6739986666787659948666753771754907668409286105635143120275902562304) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 i -1942668892225729/971334446112864535459730953411759453321203419526069760625906204869452142602604249088) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (if (<=.f64 i -2896086512867601/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 i -4347050658441985/12420144738405671481191835907700020442055088136933572889112416304208407621491015090647027270629171823603901845577048585649372640352918515131554298200329449113635639808166799244402122285052787558602103993549731750007142774830528462848) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (if (<=.f64 i 6522728866348877/98829225247710262867429368515096341332791332892647518728955741224331220492185227974590031104217345944915565363435943316108305047551656971126471386689813725547615929822542168634993607295943953291620980311754270053008792716515963231747120779125566189619536160406425180445475300105093018814544105228831057745755716670455808) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 i 3296557874286551/8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (if (<=.f64 i 5446933336589573/40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 i 4200000000000000000) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (if (<=.f64 i 42000000000000002156002760594988435587330998811048632217763840) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))))))))))))))
(if (<=.f64 z -12500000000000000523519069552643224487392923333004228539292846397587456) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 z -5733746539975179/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 z -4372661765362371/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 z -3674162482993007/1224720827664335609236962600350409901130557945655466490308353887654080091579137561403602952202220552420938147431280980285494456125931768646260680344573194358953094033321469230156313571586348749061881856) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 z -6715224496003271/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b)) (if (<=.f64 z -3290061214130837/1134503866941667986143541334648056457619674836471095626110665786221268201568912028156408931347775536033476809532312754097331684299884724203331627335435786915422798797948806666521214607112348737236205441118127012028555106130125335760617903854636122194680820545543017511614811209728) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 z 4016188005530807/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 z 619999999999999982306203940481793620390007027120791021774639873701961489000015955899878451755130377265333181349888) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))))))))))
(if (<=.f64 z -10000000000000000725314363815292351261583744096465219555182101554790400) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 z -1063878752534457/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 z -4372661765362371/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 z -3521072379534965/153090103458041951154620325043801237641319743206933311288544235956760011447392195175450369025277569052617268428910122535686807015741471080782585043071649294869136754165183653769539196448293593632735232) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 z -3968087202183751/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b)) (if (<=.f64 z -8225153035327093/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 z 4016188005530807/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 z 7000000000000000365234357216777111057280014518793683785912936745814168861798282861521264823082198136488894398464) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))))))))))
(if (<=.f64 z -23) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 z -6166959734027569/18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z -5697766239033079/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b)) (if (<=.f64 z -4254389501031255/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 7293140785962341/52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217792) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 z 7229475734293037/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j))) (if (<=.f64 z 5848587932906155/224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756736) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b)) (if (<=.f64 z 13500000000000000470557429357186409037824) (+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j))) (/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))))))))))
(if (<=.f64 j -20000000000) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 j -2484552783462535/2923003274661805836407369665432566039311865085952) (/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j -3504353730807743/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 j -2460744353532223/173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884864) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -691033158841835/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 j -5736290322421085/4249103942534136789516705652419749018636744941816255385595553105603228478886817941913300018121834285351114635889972008122772634701221657915276159830132698815550650166683145752253825024) (+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j))) (if (<=.f64 j -533014786937957/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j))) (if (<=.f64 j -1951346651139669/9076030935533343889148330677184451660957398691768765008885326289770145612551296225251271450782204288267814476258502032778653474399077793626653018683486295323382390383590453332169716856898789897889643528945016096228440849041002686084943230837088977557446564364344140092918489677824) (/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j 6292727911774283/873989987746428259412194333913416701987357762822590714399458303903535888835232670878457161432636363996257309241302481691723537010408733419813385804491106555801784494262060916206872597091033287849274902594962928694944169726768114734355431735427072) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 j 229212996130245/416750902054990892129990736920078612321547395144744260024766113235252327363602004470089512554472143171433119412089577527868050103382460317522709753270676877880947348719625909903942392869488376545560313508492912623855671752342278830697742336) (+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j))) (if (<=.f64 j 4391349094461363/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j))) (if (<=.f64 j 316723531135841/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c z) b)) (if (<=.f64 j 1997919072202235/12486994201263968925526388919172665222994392570659884603436627838501486955279062480481224412253967884639307724485626491581791902717153141225160704) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 j 1883966954371867/11417981541647679048466287755595961091061972992) (+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)))))))))))))))
(if (<=.f64 j -39000000000) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 j -2396862685222681/2923003274661805836407369665432566039311865085952) (/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j -4276145921521353/521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728256) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 j -324922229779783/5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -7925321092125237/1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 j -5574824372604787/271942652322184754529069161754863937192751676276240344678115398758606622648756348282451201159797394262471336696958208519857448620878186106577674229128492724195241610667721328144244801536) (+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j))) (if (<=.f64 j -533014786937957/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j))) (if (<=.f64 j -4424565081072505/2269007733883335972287082669296112915239349672942191252221331572442536403137824056312817862695551072066953619064625508194663368599769448406663254670871573830845597595897613333042429214224697474472410882236254024057110212260250671521235807709272244389361641091086035023229622419456) (/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j 710116865043973/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 j 2417155231918947/416750902054990892129990736920078612321547395144744260024766113235252327363602004470089512554472143171433119412089577527868050103382460317522709753270676877880947348719625909903942392869488376545560313508492912623855671752342278830697742336) (+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j))) (if (<=.f64 j 3263311827866217/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072) (+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j))) (if (<=.f64 j 7923846888053041/1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 j 7624841658832241/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j 677942654035331/178405961588244985132285746181186892047843328) (+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)))))))))))))))
(if (<=.f64 j -48000000000) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 j -63940696633227/365375409332725729550921208179070754913983135744) (/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j -1018517988167243/4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 j -324922229779783/21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -6521407070091623/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 j -2854866711390123/33196124551047943668099262909529289208099569857939495199965258637525222491303265171197656391576830354305583092890406313459161208603294202463094998672911709496489454427212076189483008) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -6869968364978113/11844773043065711480323635013294239465766037117894719018089691452225120183459296312949206610325977157215024800850914559983608856537741198665193842125253152001987113769690322155382272992184436377145866387891513586051123404341248) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j))) (if (<=.f64 j -6415114477738391/3665779701564795034165604343510379326812382614037843523768505561895816192685171732396196386025552432054958017180031964169522798176905392217656963333320266191425647911421339149090150561469309283359365121053663391676919110861662410702765924749628709797888) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (if (<=.f64 j -2382458120577503/567251933470833993071770667324028228809837418235547813055332893110634100784456014078204465673887768016738404766156377048665842149942362101665813667717893457711399398974403333260607303556174368618102720559063506014277553065062667880308951927318061097340410272771508755807405604864) (/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j 199078284756915/17311155196253478792473470072144416162409589179551630037089016513386050438978760195257704640926750732932690575139049592549616764829783999684625661246273604056134014861279398598040994371221141620425498063936264221627122591096883175058256589578798251261609200218857078729474048) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 j 3599999999999999739507227295370706944) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))))))))))))
(if (<=.f64 z -8600) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 z -7475102707912205/9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533248) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z -7237729586025109/13656093558537941553315536467397135968552465044102979912491535998492748263050510482475893147384943187441520456895351276433180265787636459684584153195173539934402882722844701815732384329547395122644920353046295760858502651980751792724303620866048) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 z -7657901101856259/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 3438194941953675/26046931378436930758124421057504913270096712196546516251547882077203270460225125279380594534654508948214569963255598595491753131461403769845169359579417304867559209294976619368996399554343023534097519594280807038990979484521392426918608896) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 z 6551712384203065/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j))) (if (<=.f64 z 6569713789129339/7729075046034516689390703781863974688597854659412869997314470502903038284579120849072387533163845155924927232063004354354730157322085975311485817346934161497393961629646848) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 z 184999999999999998664888301429717821341132905190891005673472) (/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i)))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))))))))
(if (<=.f64 j -25000000000) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 j -8220946709986329/182687704666362864775460604089535377456991567872) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 j -6314811526636907/1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 j -2044843899414101/173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884864) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -5307134659905293/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 j -622427335332149/8299031137761985917024815727382322302024892464484873799991314659381305622825816292799414097894207588576395773222601578364790302150823550615773749668227927374122363606803019047370752) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -6277729712824827/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j))) (if (<=.f64 j -733155940312959/458222462695599379270700542938797415851547826754730440471063195236977024085646466549524548253194054006869752147503995521190349772113174027207120416665033273928205988927667393636268820183663660419920640131707923959614888857707801337845740593703588724736) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (if (<=.f64 j -788118961493225/74350845423889153139903124907495028006563010082969722952788592965797032858020218677258415724807817529489936189509648652522729262277245285389541529055119731289148542022372993697134320491714886843511959789117571860303387435343894004407854947017432904150602255272707195641188267440734208) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 j 2631295589830529/276978483140055660679575521154310658598553426872826080593424264214176807023660163124123274254828011726923049202224793480793868237276543994954010579940377664898144237780470377568655909939538265926807969022980227546033961457550130800932105433260772020185747203501713259671584768) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 j 4699999999999999889471695219563954176) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))))))))))))
(if (<=.f64 y -21000000000000000109466319800533327489424949248) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (if (<=.f64 y -3504881374004815/36893488147419103232) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 y -2484552783462535/1461501637330902918203684832716283019655932542976) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 y -8266869891363893/300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 y -8527149759974999/4872657005699999540176691193937594155438113428797503763433953228606474345383213051232807532941005129612652458115704334091729584932601547023288993648156326709765638849978236514935394827745026824176399796739609189436842798962697437472873181807734482806413869401552138773540914294995957055488) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 y 2598228358980691/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 y 4805358362091427/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 y 1699835280697513/15177100720513508366558296147058741458143803430094840009779784451085189728165691392) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))))))))))
(if (<=.f64 b -6000000000000000055129724154434973884080183724602454195661958631340900352) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 b -110000) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (if (<=.f64 b -1519961702824139/2923003274661805836407369665432566039311865085952) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 b 4811939048745445/92537289398950870940028398541361245826297164983552492328825714470508751433275752444915676643171696540742381256647769999871944191701103114571826891603540250015524326325705641838924007751440909196452081155402449891024401596416) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (if (<=.f64 b 4353782555323089/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 b 379596049073481/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 b 2676089423823675/22300745198530623141535718272648361505980416) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 b 60) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))))))))
(if (<=.f64 z -799999999999999929620444007657854511302822919756205841459690948469420652615210262167679512793696278032855794724798960889386785308672) (*.f64 (*.f64 c (neg.f64 b)) z) (if (<=.f64 z -1200000000000000087037723657835082151390049291575826346621852186574848) (*.f64 z (*.f64 y x)) (if (<=.f64 z -1616631492516923/1224720827664335609236962600350409901130557945655466490308353887654080091579137561403602952202220552420938147431280980285494456125931768646260680344573194358953094033321469230156313571586348749061881856) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z -3968087202183751/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z -8621766748134057/8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 8743979407970305/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 z 1789034520424645/3032261899024822138962850563403325303236105502181048068630961011769630766965579856114996892243450152247046349017834127355803867273661746858289623584064806912508701125040722471777861885999215712549341795300227478029087591511359488) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z 5738065314176025/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 z 251939172494419/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z 7076986000127043/6739986666787659948666753771754907668409286105635143120275902562304) (*.f64 z (*.f64 y x)) (if (<=.f64 z 3700) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 170000000000000002992200503738507240982393153649427695534080) (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))))))))))
(if (<=.f64 z -1049999999999999966729842054642652864503515232395440874535453275564284608479903575463662017787542282039522612903672097377262141177856) (*.f64 (*.f64 c (neg.f64 b)) z) (if (<=.f64 z -161999999999999995975282595369203510804480) (*.f64 z (*.f64 y x)) (if (<=.f64 z 1064234335838491/5752618031559410904733776610524879147577526332615381032749762597047445625776030820246671274317041152675843644155884587445081272602061331919771117780463171980088572589595695528841671027239875011822498654466720184602820821834958812207165219537306471589227216341906761543678311870031350921754731402547975172390912) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 z 7034847605737587/12129047596099288555851402253613301212944422008724192274523844047078523067862319424459987568973800608988185396071336509423215469094646987433158494336259227650034804500162889887111447543996862850197367181200909912116350366045437952) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z 6183260036827613/3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 z 251939172494419/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z 4173702698141215/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (*.f64 z (*.f64 y x)) (if (<=.f64 z 3022314549036573/9444732965739290427392) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 z 1160000000) (*.f64 c (*.f64 t j)) (if (<=.f64 z 6999999999999999467303985491273146936459768895906978463744) (*.f64 y (*.f64 z x)) (if (<=.f64 z 170000000000000002992200503738507240982393153649427695534080) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))))))))))))
(if (<=.f64 y -210000000000000019495028778124871810346973175014606619306747915066539198972136117832062246539085351340180566300627824765269174889487260589036049930363483737085440323360471178488904753113704071320279691388365478760831968985743360) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 y -149999999999999999024329953090869060663583559412186448853165674109509566464) (*.f64 y (*.f64 z x)) (if (<=.f64 y -6) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 y -6575919231766733/37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959616) (*.f64 c (*.f64 t j)) (if (<=.f64 y -69560737286103/709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 y -4204745273200615/1167984798111281975972139931059274579172666497855631342228273284582214442805421410945513679697247078343332431250840168271536308408672112127552681297848886832192510636636227827221215793215130566656) (*.f64 j (*.f64 c t)) (if (<=.f64 y -5353260870520019/148701690847778306279806249814990056013126020165939445905577185931594065716040437354516831449615635058979872379019297305045458524554490570779083058110239462578297084044745987394268640983429773687023919578235143720606774870687788008815709894034865808301204510545414391282376534881468416) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 y 8246953210043571/11781361728633673532894774498354952494238773929196300355071513798753168641589311119865182769801300280680127783231251635087526446289021607771691249214388576215221396663491984443067742263787264024212477244347842938066577043117995647400274369612403653814737339068225047641453182709824206687753689912418253153056587776) (*.f64 i (*.f64 a b)) (if (<=.f64 y 930647703350587/4431655730240890570873208338468970537576854829965217289494788227426828912378562609985972388077248187630768787235596695692701891796424703919264169279046042638370307804487526041098494559032612254828927504367683640736543383320802092814913686932172352322971955256027412154745356288) (*.f64 (*.f64 c (neg.f64 b)) z) (if (<=.f64 y 4375619361034411/21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608) (*.f64 j (*.f64 c t)) (if (<=.f64 y 5075554161070059/618970019642690137449562112) (*.f64 i (*.f64 a b)) (if (<=.f64 y 24500000000000001326176166263629328383407475840020802006734077952) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 z x))))))))))))))
(if (<=.f64 z -7999999999999999985739548513481931327911430950075300003492346717839523215247237195976926129138148480078217407734013323009857683456) (*.f64 (*.f64 c (neg.f64 b)) z) (if (<=.f64 z -116000000000000005215941840565436416) (*.f64 z (*.f64 y x)) (if (<=.f64 z -4653939145124475/2449441655328671218473925200700819802261115891310932980616707775308160183158275122807205904404441104841876294862561960570988912251863537292521360689146388717906188066642938460312627143172697498123763712) (*.f64 (*.f64 c z) (neg.f64 b)) (if (<=.f64 z -5087291284850963/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z -1717266595468345/1107913932560222642718302084617242634394213707491304322373697056856707228094640652496493097019312046907692196808899173923175472949106175979816042319761510659592576951121881510274623639758153063707231876091920910184135845830200523203728421733043088080742988814006853038686339072) (*.f64 c (*.f64 t j)) (if (<=.f64 z 6032057205060441/377003575316277553052632783947358479815640765734281611362288441560101396530857955835685848633641608981764089063400052322800846281248691448694119974860434438887084693231743502178167752441192448774799271819130974018130465379775860716808779827596916922071594850183201524526501846714374614008118077197384100897810808832) (*.f64 i (*.f64 a b)) (if (<=.f64 z 7032671472177971/52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217792) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z 336999333339383/3369993333393829974333376885877453834204643052817571560137951281152) (*.f64 y (*.f64 z x)) (if (<=.f64 z 8746789141574783/633825300114114700748351602688) (*.f64 (*.f64 c z) (neg.f64 b)) (if (<=.f64 z 1550) (*.f64 c (*.f64 t j)) (if (<=.f64 z 230000000000000007983696893033972703953070432463642442072064) (*.f64 y (*.f64 z x)) (if (<=.f64 z 8199999999999999914161513060446485138157408567580810520114217359656963760666646413140547053376505616187293071428457289337848380070140515019171202230929030634285285429895958569330447004023077866846540773936986835359846557871796753519325441526818725945645768701567270125568) (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 y (*.f64 j (neg.f64 i)))))))))))))))
(if (<=.f64 z -1849999999999999898582040319518163424939330657823843591673488831149912201271872643731196865294947754859514582221561983234211840) (*.f64 (*.f64 c z) (neg.f64 b)) (if (<=.f64 z -559999999999999997192245463308304384) (*.f64 z (*.f64 y x)) (if (<=.f64 z -551124372448951/306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470464) (*.f64 (*.f64 c z) (neg.f64 b)) (if (<=.f64 z -3154120596607597/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z -6425900808849291/4431655730240890570873208338468970537576854829965217289494788227426828912378562609985972388077248187630768787235596695692701891796424703919264169279046042638370307804487526041098494559032612254828927504367683640736543383320802092814913686932172352322971955256027412154745356288) (*.f64 c (*.f64 t j)) (if (<=.f64 z 5428851484554397/754007150632555106105265567894716959631281531468563222724576883120202793061715911671371697267283217963528178126800104645601692562497382897388239949720868877774169386463487004356335504882384897549598543638261948036260930759551721433617559655193833844143189700366403049053003693428749228016236154394768201795621617664) (*.f64 i (*.f64 a b)) (if (<=.f64 z 7293140785962341/52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217792) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z 4852790400087115/26959946667150639794667015087019630673637144422540572481103610249216) (*.f64 y (*.f64 z x)) (if (<=.f64 z 7352373481323731/5070602400912917605986812821504) (*.f64 (*.f64 c z) (neg.f64 b)) (if (<=.f64 z 112) (*.f64 c (*.f64 t j)) (if (<=.f64 z 240000000000000019965985557181861851882709115256858986151936) (*.f64 y (*.f64 z x)) (if (<=.f64 z 6100000000000000419114558603699617266537349318698454369649211665607857260365630006590525205742850209381723745071802915896635413958285585162229444866682621346332816221454291363612315353088) (*.f64 (*.f64 c z) (neg.f64 b)) (*.f64 z (*.f64 y x))))))))))))))
(if (<=.f64 j -47999999999999997387611087378055168) (*.f64 j (*.f64 c t)) (if (<=.f64 j -3906758143088887/45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788416) (*.f64 y (*.f64 z x)) (if (<=.f64 j -4997013627543347/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (*.f64 i (*.f64 a b)) (if (<=.f64 j 1930258305619341/48256457640483526790736996345261885416402018013988046254372920519692978755949818346967788625106125949665803400115206697318508323999832505432847356782135608177546840733663168278805472312472633443174306792848764674320699568611310171751523817932405366025164140823449795139392236379439950593039113881265164914919783530496) (*.f64 y (*.f64 z x)) (if (<=.f64 j 432778879906337/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096) (*.f64 i (*.f64 a b)) (if (<=.f64 j 8668637173482171/9124881235244390437282343211400582649786457014497119861158385035798550334417354773011825622634742799557284619147188814621377409442750875996505322639444428376503989348720529900165748384493207552) (*.f64 z (*.f64 y x)) (if (<=.f64 j 17000000000000000608314610616618050991947776) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 j (*.f64 c t)))))))))
(if (<=.f64 j -14999999999999999453844442447872) (*.f64 j (*.f64 c t)) (if (<=.f64 j -8140593712110797/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (*.f64 y (*.f64 z x)) (if (<=.f64 j -3325558837774797/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944) (*.f64 i (*.f64 a b)) (if (<=.f64 j 5790774916858023/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (*.f64 y (*.f64 z x)) (if (<=.f64 j 5816548145941169/553956966280111321359151042308621317197106853745652161186848528428353614047320326248246548509656023453846098404449586961587736474553087989908021159880755329796288475560940755137311819879076531853615938045960455092067922915100261601864210866521544040371494407003426519343169536) (*.f64 i (*.f64 a b)) (if (<=.f64 j 350000000000000001565567347835409530880) (*.f64 z (*.f64 y x)) (*.f64 j (*.f64 c t))))))))
(if (<=.f64 j -3200000000000000171717190540591104) (*.f64 j (*.f64 c t)) (if (<=.f64 j -3572557697657767/744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744) (*.f64 y (*.f64 z x)) (if (<=.f64 j -5182088206341249/92537289398950870940028398541361245826297164983552492328825714470508751433275752444915676643171696540742381256647769999871944191701103114571826891603540250015524326325705641838924007751440909196452081155402449891024401596416) (*.f64 i (*.f64 a b)) (if (<=.f64 j 499999999999999969854583185801589293056) (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))))))
(if (<=.f64 j -154999999999999997827477675372087574379102208) (*.f64 j (*.f64 c t)) (if (<=.f64 j 1450710983537555/9671406556917033397649408) (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))))
(if (<=.f64 c -6226884921503587/200867255532373784442745261542645325315275374222849104412672) (*.f64 c (*.f64 t j)) (if (<=.f64 c 6508085500071523/4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826048) (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))))
(if (<=.f64 c -3023725277371503/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 c (*.f64 t j)) (if (<=.f64 c 7522675460447435/9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496) (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j))))
(*.f64 a (*.f64 i b))
Outputs
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 x (fma.f64 (neg.f64 a) t (*.f64 a t)) (*.f64 i (*.f64 a b)))) (*.f64 c (*.f64 t j))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 499999999999999990079578960260221425096554759926423605900012855280825179991269042612044308093073246922143074698610725186309660447719446848973826083227612667029686373206874073603221710445876270310293765181110136931503450775547995353849221420762954771236422294344040540188066309300289536) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 b b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -inf.0) (+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a)) (*.f64 i (*.f64 a b)))) (*.f64 c (*.f64 t j))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 499999999999999990079578960260221425096554759926423605900012855280825179991269042612044308093073246922143074698610725186309660447719446848973826083227612667029686373206874073603221710445876270310293765181110136931503450775547995353849221420762954771236422294344040540188066309300289536) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (+.f64 b b))))) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -inf.0) (+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a)) (*.f64 i (*.f64 a b)))) (*.f64 c (*.f64 t j))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 499999999999999990079578960260221425096554759926423605900012855280825179991269042612044308093073246922143074698610725186309660447719446848973826083227612667029686373206874073603221710445876270310293765181110136931503450775547995353849221420762954771236422294344040540188066309300289536) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (+.f64 b b))))) (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -inf.0) (+.f64 (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (fma.f64 x (fma.f64 (neg.f64 a) t (*.f64 t a)) (*.f64 i (*.f64 a b)))) (*.f64 c (*.f64 t j))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 499999999999999990079578960260221425096554759926423605900012855280825179991269042612044308093073246922143074698610725186309660447719446848973826083227612667029686373206874073603221710445876270310293765181110136931503450775547995353849221420762954771236422294344040540188066309300289536) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (+.f64 b b))))) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 t (*.f64 x a))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 499999999999999990079578960260221425096554759926423605900012855280825179991269042612044308093073246922143074698610725186309660447719446848973826083227612667029686373206874073603221710445876270310293765181110136931503450775547995353849221420762954771236422294344040540188066309300289536) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 b (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 i a)) (+.f64 b b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -inf.0) (+.f64 (*.f64 c (*.f64 t j)) (neg.f64 (*.f64 a (-.f64 (*.f64 x t) (*.f64 b i))))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 499999999999999990079578960260221425096554759926423605900012855280825179991269042612044308093073246922143074698610725186309660447719446848973826083227612667029686373206874073603221710445876270310293765181110136931503450775547995353849221420762954771236422294344040540188066309300289536) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (+.f64 b b))))) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -inf.0) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 x t) (*.f64 b i)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 499999999999999990079578960260221425096554759926423605900012855280825179991269042612044308093073246922143074698610725186309660447719446848973826083227612667029686373206874073603221710445876270310293765181110136931503450775547995353849221420762954771236422294344040540188066309300289536) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (+.f64 b b))))) (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -inf.0) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 x t) (*.f64 b i)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 499999999999999990079578960260221425096554759926423605900012855280825179991269042612044308093073246922143074698610725186309660447719446848973826083227612667029686373206874073603221710445876270310293765181110136931503450775547995353849221420762954771236422294344040540188066309300289536) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (+.f64 b b))))) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 t (*.f64 x a))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -inf.0) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 499999999999999990079578960260221425096554759926423605900012855280825179991269042612044308093073246922143074698610725186309660447719446848973826083227612667029686373206874073603221710445876270310293765181110136931503450775547995353849221420762954771236422294344040540188066309300289536) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (fma.f64 b (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 (fma.f64 (neg.f64 a) i (*.f64 a i)) (+.f64 b b))))) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 t (*.f64 x a))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) -inf.0) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) 499999999999999990079578960260221425096554759926423605900012855280825179991269042612044308093073246922143074698610725186309660447719446848973826083227612667029686373206874073603221710445876270310293765181110136931503450775547995353849221420762954771236422294344040540188066309300289536) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j)))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -inf.0) (+.f64 (*.f64 c (*.f64 t j)) (neg.f64 (*.f64 a (-.f64 (*.f64 x t) (*.f64 b i))))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 499999999999999990079578960260221425096554759926423605900012855280825179991269042612044308093073246922143074698610725186309660447719446848973826083227612667029686373206874073603221710445876270310293765181110136931503450775547995353849221420762954771236422294344040540188066309300289536) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -inf.0) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 x t) (*.f64 b i)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 499999999999999990079578960260221425096554759926423605900012855280825179991269042612044308093073246922143074698610725186309660447719446848973826083227612667029686373206874073603221710445876270310293765181110136931503450775547995353849221420762954771236422294344040540188066309300289536) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -inf.0) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 x t) (*.f64 b i)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 499999999999999990079578960260221425096554759926423605900012855280825179991269042612044308093073246922143074698610725186309660447719446848973826083227612667029686373206874073603221710445876270310293765181110136931503450775547995353849221420762954771236422294344040540188066309300289536) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 t (*.f64 x a))))))
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) -inf.0) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) 499999999999999990079578960260221425096554759926423605900012855280825179991269042612044308093073246922143074698610725186309660447719446848973826083227612667029686373206874073603221710445876270310293765181110136931503450775547995353849221420762954771236422294344040540188066309300289536) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 t (*.f64 x a))))))
(if (<=.f64 z -112000000000000004242294715215658817638611796669762198945711630769872980158709760) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c b) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z -6742980379809911/6129982163463555433433388108601236734474956488734408704) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -3170605756445101/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192) (+.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z -3779087587416285/3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 z -3787297849114829/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z -8139666055761541/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (neg.f64 y) (*.f64 i j))) (if (<=.f64 z -6093526629081225/276978483140055660679575521154310658598553426872826080593424264214176807023660163124123274254828011726923049202224793480793868237276543994954010579940377664898144237780470377568655909939538265926807969022980227546033961457550130800932105433260772020185747203501713259671584768) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 4150827460403831/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616) (+.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z 5931322245600385/6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580352) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 i (*.f64 j (neg.f64 y)))) (if (<=.f64 z 1983393922805251/4722366482869645213696) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 z 1200000000000000013344651621705194036153934411236609269391465806550823148718924258603522328009361548664795008007589484566806519110758981414610129649664) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c b) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))))))))))
(if (<=.f64 z -112000000000000004242294715215658817638611796669762198945711630769872980158709760) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c)))) (if (<=.f64 z -6742980379809911/6129982163463555433433388108601236734474956488734408704) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -3170605756445101/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 (neg.f64 a) (*.f64 x t)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 z -3779087587416285/3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) (if (<=.f64 z -3787297849114829/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 z -8139666055761541/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (neg.f64 y) (*.f64 i j))) (if (<=.f64 z -6093526629081225/276978483140055660679575521154310658598553426872826080593424264214176807023660163124123274254828011726923049202224793480793868237276543994954010579940377664898144237780470377568655909939538265926807969022980227546033961457550130800932105433260772020185747203501713259671584768) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 4150827460403831/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 (neg.f64 a) (*.f64 x t)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 z 5931322245600385/6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580352) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (*.f64 j (neg.f64 y)))) (if (<=.f64 z 1983393922805251/4722366482869645213696) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) (if (<=.f64 z 1200000000000000013344651621705194036153934411236609269391465806550823148718924258603522328009361548664795008007589484566806519110758981414610129649664) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c)))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))))))))))))
(if (<=.f64 z -112000000000000004242294715215658817638611796669762198945711630769872980158709760) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c)))) (if (<=.f64 z -6742980379809911/6129982163463555433433388108601236734474956488734408704) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -3170605756445101/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 (neg.f64 a) (*.f64 x t)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 z -3779087587416285/3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) (if (<=.f64 z -3787297849114829/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) (if (<=.f64 z -8139666055761541/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 i j))) (if (<=.f64 z -6093526629081225/276978483140055660679575521154310658598553426872826080593424264214176807023660163124123274254828011726923049202224793480793868237276543994954010579940377664898144237780470377568655909939538265926807969022980227546033961457550130800932105433260772020185747203501713259671584768) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 4150827460403831/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 (neg.f64 a) (*.f64 x t)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 z 5931322245600385/6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580352) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 z 1983393922805251/4722366482869645213696) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) (if (<=.f64 z 1200000000000000013344651621705194036153934411236609269391465806550823148718924258603522328009361548664795008007589484566806519110758981414610129649664) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c)))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))))))))))))
(if (<=.f64 z -112000000000000004242294715215658817638611796669762198945711630769872980158709760) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c)))) (if (<=.f64 z -6742980379809911/6129982163463555433433388108601236734474956488734408704) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -3170605756445101/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 a (*.f64 x t)))) (if (<=.f64 z -3779087587416285/3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) (if (<=.f64 z -3787297849114829/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 t (*.f64 x a)))) (if (<=.f64 z -8139666055761541/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 y (*.f64 i j))) (if (<=.f64 z -6093526629081225/276978483140055660679575521154310658598553426872826080593424264214176807023660163124123274254828011726923049202224793480793868237276543994954010579940377664898144237780470377568655909939538265926807969022980227546033961457550130800932105433260772020185747203501713259671584768) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 4150827460403831/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 a (*.f64 x t)))) (if (<=.f64 z 5931322245600385/6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580352) (-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (*.f64 y j))) (if (<=.f64 z 1983393922805251/4722366482869645213696) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) (if (<=.f64 z 1200000000000000013344651621705194036153934411236609269391465806550823148718924258603522328009361548664795008007589484566806519110758981414610129649664) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c)))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))))))))))))
(if (<=.f64 z -2199999999999999868945052437887596711425318221398377401540034253290385628270166016) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c b) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z -6465364971497831/170141183460469231731687303715884105728) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -4351578318585633/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z -8278001381959481/3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 z -5697766239033079/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z 6072067599219319/25300281663413827294061918339864663381194581220517764794612669753428792445999418361495047962679640561898384733039601488923726092173224184608376674992592313740189678034570795170558363467761652042654970959809093133570250935428086587327262919456144944542601257064044846194041676826903812816523290938580750782913463467636686848) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 8391260103249387/399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 i (*.f64 j (neg.f64 y)))) (if (<=.f64 z 880) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 579999999999999993645354696460216360831400525793440406214994375681983649456858731573709500530115559486872616960) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c b) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))))))))
(if (<=.f64 z -2199999999999999868945052437887596711425318221398377401540034253290385628270166016) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c)))) (if (<=.f64 z -6465364971497831/170141183460469231731687303715884105728) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -4351578318585633/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 z -8278001381959481/3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) (if (<=.f64 z -5697766239033079/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 z 6072067599219319/25300281663413827294061918339864663381194581220517764794612669753428792445999418361495047962679640561898384733039601488923726092173224184608376674992592313740189678034570795170558363467761652042654970959809093133570250935428086587327262919456144944542601257064044846194041676826903812816523290938580750782913463467636686848) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 8391260103249387/399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (*.f64 j (neg.f64 y)))) (if (<=.f64 z 880) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 579999999999999993645354696460216360831400525793440406214994375681983649456858731573709500530115559486872616960) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c)))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))))))))))
(if (<=.f64 z -2199999999999999868945052437887596711425318221398377401540034253290385628270166016) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c)))) (if (<=.f64 z -6465364971497831/170141183460469231731687303715884105728) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -4351578318585633/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) (if (<=.f64 z -8278001381959481/3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) (if (<=.f64 z -5697766239033079/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) (if (<=.f64 z 6072067599219319/25300281663413827294061918339864663381194581220517764794612669753428792445999418361495047962679640561898384733039601488923726092173224184608376674992592313740189678034570795170558363467761652042654970959809093133570250935428086587327262919456144944542601257064044846194041676826903812816523290938580750782913463467636686848) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 8391260103249387/399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 (*.f64 y j) (neg.f64 i))) (if (<=.f64 z 880) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 579999999999999993645354696460216360831400525793440406214994375681983649456858731573709500530115559486872616960) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c)))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))))))))))
(if (<=.f64 z -2199999999999999868945052437887596711425318221398377401540034253290385628270166016) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c)))) (if (<=.f64 z -6465364971497831/170141183460469231731687303715884105728) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -4351578318585633/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 t (*.f64 x a)))) (if (<=.f64 z -8278001381959481/3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) (if (<=.f64 z -5697766239033079/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 t (*.f64 x a)))) (if (<=.f64 z 6072067599219319/25300281663413827294061918339864663381194581220517764794612669753428792445999418361495047962679640561898384733039601488923726092173224184608376674992592313740189678034570795170558363467761652042654970959809093133570250935428086587327262919456144944542601257064044846194041676826903812816523290938580750782913463467636686848) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 8391260103249387/399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528) (-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 i (*.f64 y j))) (if (<=.f64 z 880) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 579999999999999993645354696460216360831400525793440406214994375681983649456858731573709500530115559486872616960) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c)))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))))))))))
(if (<=.f64 z -3050000000000000056758755822526207367659725442976541846906044743873153000800256) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c b) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z -1565298887836317/170141183460469231731687303715884105728) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -1821252086461621/60708402882054033466233184588234965832575213720379360039119137804340758912662765568) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z -8278001381959481/3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 z -5697766239033079/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z -432778879906337/540973599882921212264795939754513005075299661860988438659031766043314076218086256101803270028960960404146580473095299767175523900930749990144551913946050126754187964414981206188781074100660675638296814498008256925847580971777599220570518424337445351925287506839283710296064) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 6533927632012995/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z 2431356778641207/2026130648867672343023636652192949780767796011837127392576004555513014068072709055859231957493703024554784124321924213467966382361040905912054138102594708831572842677442143322112) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 7540169644013773/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 z 519460313115661/4722366482869645213696) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c b) z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))))))))
(if (<=.f64 z -3050000000000000056758755822526207367659725442976541846906044743873153000800256) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c)))) (if (<=.f64 z -1565298887836317/170141183460469231731687303715884105728) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -1821252086461621/60708402882054033466233184588234965832575213720379360039119137804340758912662765568) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 z -8278001381959481/3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) (if (<=.f64 z -5697766239033079/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 z -432778879906337/540973599882921212264795939754513005075299661860988438659031766043314076218086256101803270028960960404146580473095299767175523900930749990144551913946050126754187964414981206188781074100660675638296814498008256925847580971777599220570518424337445351925287506839283710296064) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 6533927632012995/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 z 2431356778641207/2026130648867672343023636652192949780767796011837127392576004555513014068072709055859231957493703024554784124321924213467966382361040905912054138102594708831572842677442143322112) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 7540169644013773/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 z 519460313115661/4722366482869645213696) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c))))))))))))))
(if (<=.f64 z -3050000000000000056758755822526207367659725442976541846906044743873153000800256) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c)))) (if (<=.f64 z -1565298887836317/170141183460469231731687303715884105728) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -1821252086461621/60708402882054033466233184588234965832575213720379360039119137804340758912662765568) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) (if (<=.f64 z -8278001381959481/3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) (if (<=.f64 z -5697766239033079/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) (if (<=.f64 z -432778879906337/540973599882921212264795939754513005075299661860988438659031766043314076218086256101803270028960960404146580473095299767175523900930749990144551913946050126754187964414981206188781074100660675638296814498008256925847580971777599220570518424337445351925287506839283710296064) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 6533927632012995/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) (if (<=.f64 z 2431356778641207/2026130648867672343023636652192949780767796011837127392576004555513014068072709055859231957493703024554784124321924213467966382361040905912054138102594708831572842677442143322112) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 7540169644013773/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 z 519460313115661/4722366482869645213696) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c))))))))))))))
(if (<=.f64 z -3050000000000000056758755822526207367659725442976541846906044743873153000800256) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c)))) (if (<=.f64 z -1565298887836317/170141183460469231731687303715884105728) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -1821252086461621/60708402882054033466233184588234965832575213720379360039119137804340758912662765568) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 t (*.f64 x a)))) (if (<=.f64 z -8278001381959481/3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) (if (<=.f64 z -5697766239033079/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 t (*.f64 x a)))) (if (<=.f64 z -432778879906337/540973599882921212264795939754513005075299661860988438659031766043314076218086256101803270028960960404146580473095299767175523900930749990144551913946050126754187964414981206188781074100660675638296814498008256925847580971777599220570518424337445351925287506839283710296064) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 6533927632012995/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 t (*.f64 x a)))) (if (<=.f64 z 2431356778641207/2026130648867672343023636652192949780767796011837127392576004555513014068072709055859231957493703024554784124321924213467966382361040905912054138102594708831572842677442143322112) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 7540169644013773/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 z 519460313115661/4722366482869645213696) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 z (*.f64 b c))))))))))))))
(if (<=.f64 y -2300000000000000013568603869685652019334901762797018996298383596381766659914957356266589293425642676699393524184503818219794372159811608119394483602220154971809021496993394094933516319546811865620112407532589052204821183533968520816673947648) (/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i)))) (if (<=.f64 y -450000000000000025588544167292377281067872307291981890333908525046620934835237003459269462152475206198068118919978284507584794843994735288782946304) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 y -1899999999999999876000391760421300559764946292676055904687244698667925447632533101373492073048805332908378801214333124608) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y -1984252074702287/1725436586697640946858688965569256363112777243042596638790631055949824) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 y -5345182401901691/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y -7396840143163425/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 y 7898421875141789/6582018229284824168619876730229402019930943462534319453394436096) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))))))))
(if (<=.f64 y -2300000000000000013568603869685652019334901762797018996298383596381766659914957356266589293425642676699393524184503818219794372159811608119394483602220154971809021496993394094933516319546811865620112407532589052204821183533968520816673947648) (/.f64 y (/.f64 1 (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 y -450000000000000025588544167292377281067872307291981890333908525046620934835237003459269462152475206198068118919978284507584794843994735288782946304) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 y -1899999999999999876000391760421300559764946292676055904687244698667925447632533101373492073048805332908378801214333124608) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y -1984252074702287/1725436586697640946858688965569256363112777243042596638790631055949824) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 y -5345182401901691/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 y -7396840143163425/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 y 7898421875141789/6582018229284824168619876730229402019930943462534319453394436096) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))))))))
(if (<=.f64 y -2300000000000000013568603869685652019334901762797018996298383596381766659914957356266589293425642676699393524184503818219794372159811608119394483602220154971809021496993394094933516319546811865620112407532589052204821183533968520816673947648) (/.f64 y (/.f64 1 (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 y -450000000000000025588544167292377281067872307291981890333908525046620934835237003459269462152475206198068118919978284507584794843994735288782946304) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 y -1899999999999999876000391760421300559764946292676055904687244698667925447632533101373492073048805332908378801214333124608) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y -1984252074702287/1725436586697640946858688965569256363112777243042596638790631055949824) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 y -5345182401901691/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) (if (<=.f64 y -7396840143163425/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 y 7898421875141789/6582018229284824168619876730229402019930943462534319453394436096) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))))))))
(if (<=.f64 y -2300000000000000013568603869685652019334901762797018996298383596381766659914957356266589293425642676699393524184503818219794372159811608119394483602220154971809021496993394094933516319546811865620112407532589052204821183533968520816673947648) (/.f64 y (/.f64 1 (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 y -450000000000000025588544167292377281067872307291981890333908525046620934835237003459269462152475206198068118919978284507584794843994735288782946304) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 y -1899999999999999876000391760421300559764946292676055904687244698667925447632533101373492073048805332908378801214333124608) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y -1984252074702287/1725436586697640946858688965569256363112777243042596638790631055949824) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 y -5345182401901691/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 t (*.f64 x a)))) (if (<=.f64 y -7396840143163425/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 y 7898421875141789/6582018229284824168619876730229402019930943462534319453394436096) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))))))))))
(if (<=.f64 y -1799999999999999914058257568674818860319420292942454004445171527374434086376177613938633603610587369678819304313058771745180371275222997792280004522325566946465956020039786666792150518909009106390688578304555748905949285824027651744108380160) (/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i)))) (if (<=.f64 y -9500000000000000594909577782929066446842133832860258658107449486170277902548992) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 y -5521397077432451/6901746346790563787434755862277025452451108972170386555162524223799296) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 y -4888886343202767/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y -5982738351088065/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 y 8924260225606735/40564819207303340847894502572032) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 y 919999999999999993590277521723173017998675855480621025540438019933001852075473018900765999104) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 y 22999999999999999534715463832195720072382466946849530415396917789952690096001546772653302321395380634690848399980434784546113770446195221478421819012075339340828501881117289480127899873887767885843274860819374419717770482750888883415499717846328178198586644250620963996725916761948614971169548795904) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))))))
(if (<=.f64 y -1799999999999999914058257568674818860319420292942454004445171527374434086376177613938633603610587369678819304313058771745180371275222997792280004522325566946465956020039786666792150518909009106390688578304555748905949285824027651744108380160) (/.f64 y (/.f64 1 (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 y -9500000000000000594909577782929066446842133832860258658107449486170277902548992) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) (if (<=.f64 y -5521397077432451/6901746346790563787434755862277025452451108972170386555162524223799296) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 y -4888886343202767/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 y -5982738351088065/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 y 8924260225606735/40564819207303340847894502572032) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) (if (<=.f64 y 919999999999999993590277521723173017998675855480621025540438019933001852075473018900765999104) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 y 22999999999999999534715463832195720072382466946849530415396917789952690096001546772653302321395380634690848399980434784546113770446195221478421819012075339340828501881117289480127899873887767885843274860819374419717770482750888883415499717846328178198586644250620963996725916761948614971169548795904) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))))))
(if (<=.f64 y -1799999999999999914058257568674818860319420292942454004445171527374434086376177613938633603610587369678819304313058771745180371275222997792280004522325566946465956020039786666792150518909009106390688578304555748905949285824027651744108380160) (/.f64 y (/.f64 1 (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 y -9500000000000000594909577782929066446842133832860258658107449486170277902548992) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) (if (<=.f64 y -5521397077432451/6901746346790563787434755862277025452451108972170386555162524223799296) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 y -4888886343202767/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) (if (<=.f64 y -5982738351088065/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 y 8924260225606735/40564819207303340847894502572032) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) (if (<=.f64 y 919999999999999993590277521723173017998675855480621025540438019933001852075473018900765999104) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 y 22999999999999999534715463832195720072382466946849530415396917789952690096001546772653302321395380634690848399980434784546113770446195221478421819012075339340828501881117289480127899873887767885843274860819374419717770482750888883415499717846328178198586644250620963996725916761948614971169548795904) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))))))
(if (<=.f64 y -1799999999999999914058257568674818860319420292942454004445171527374434086376177613938633603610587369678819304313058771745180371275222997792280004522325566946465956020039786666792150518909009106390688578304555748905949285824027651744108380160) (/.f64 y (/.f64 1 (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 y -9500000000000000594909577782929066446842133832860258658107449486170277902548992) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) (if (<=.f64 y -5521397077432451/6901746346790563787434755862277025452451108972170386555162524223799296) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 y -4888886343202767/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 t (*.f64 x a)))) (if (<=.f64 y -5982738351088065/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 y 8924260225606735/40564819207303340847894502572032) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 t (*.f64 c j))) (if (<=.f64 y 919999999999999993590277521723173017998675855480621025540438019933001852075473018900765999104) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 z b)))) (if (<=.f64 y 22999999999999999534715463832195720072382466946849530415396917789952690096001546772653302321395380634690848399980434784546113770446195221478421819012075339340828501881117289480127899873887767885843274860819374419717770482750888883415499717846328178198586644250620963996725916761948614971169548795904) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))))))
(if (<=.f64 t -85999999999999994742991238467746865325014162966848307984113657967757579252175879301758976) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t -4232637384378313/38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784) (+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 t -7060839510393891/2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636224) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j))) (if (<=.f64 t -8371160993642713/2615987810513347951534240842431645045315929716077962908798218721607302370910488580305660104530507466131822931927619987366179553920147251083004047259447894239241837835650447017925067042251555454560047407752208612056538559879736027236124400377460220438127733515060190958901472126868316500692677165056) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 t 3200000000000000171717190540591104) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t 18999999999999999081537212722168353049769230976142635219027457246480589674184950728397252492991345123655680) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t))))))))
(if (<=.f64 t -85999999999999994742991238467746865325014162966848307984113657967757579252175879301758976) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 t -4232637384378313/38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (*.f64 a (neg.f64 b))))) (if (<=.f64 t -7060839510393891/2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636224) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 t -8371160993642713/2615987810513347951534240842431645045315929716077962908798218721607302370910488580305660104530507466131822931927619987366179553920147251083004047259447894239241837835650447017925067042251555454560047407752208612056538559879736027236124400377460220438127733515060190958901472126868316500692677165056) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 t 3200000000000000171717190540591104) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t 18999999999999999081537212722168353049769230976142635219027457246480589674184950728397252492991345123655680) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a (neg.f64 b)))))))))))
(if (<=.f64 t -85999999999999994742991238467746865325014162966848307984113657967757579252175879301758976) (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) (if (<=.f64 t -4232637384378313/38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 t a) (neg.f64 x)))) (if (<=.f64 t -7060839510393891/2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636224) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 t -8371160993642713/2615987810513347951534240842431645045315929716077962908798218721607302370910488580305660104530507466131822931927619987366179553920147251083004047259447894239241837835650447017925067042251555454560047407752208612056538559879736027236124400377460220438127733515060190958901472126868316500692677165056) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 t 3200000000000000171717190540591104) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t 18999999999999999081537212722168353049769230976142635219027457246480589674184950728397252492991345123655680) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b))))))))))
(if (<=.f64 t -85999999999999994742991238467746865325014162966848307984113657967757579252175879301758976) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 t (*.f64 x a)))) (if (<=.f64 t -4232637384378313/38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 x (*.f64 t a)))) (if (<=.f64 t -7060839510393891/2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636224) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 t -8371160993642713/2615987810513347951534240842431645045315929716077962908798218721607302370910488580305660104530507466131822931927619987366179553920147251083004047259447894239241837835650447017925067042251555454560047407752208612056538559879736027236124400377460220438127733515060190958901472126868316500692677165056) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 t 3200000000000000171717190540591104) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t 18999999999999999081537212722168353049769230976142635219027457246480589674184950728397252492991345123655680) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b))))))))))
(if (<=.f64 t -85999999999999994742991238467746865325014162966848307984113657967757579252175879301758976) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 t (*.f64 x a)))) (if (<=.f64 t -4232637384378313/38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 x (*.f64 t a)))) (if (<=.f64 t -7060839510393891/2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636224) (-.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 b (*.f64 z c)) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z))))) (if (<=.f64 t -8371160993642713/2615987810513347951534240842431645045315929716077962908798218721607302370910488580305660104530507466131822931927619987366179553920147251083004047259447894239241837835650447017925067042251555454560047407752208612056538559879736027236124400377460220438127733515060190958901472126868316500692677165056) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 t 3200000000000000171717190540591104) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (*.f64 c (*.f64 t j))) (if (<=.f64 t 18999999999999999081537212722168353049769230976142635219027457246480589674184950728397252492991345123655680) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b))))))))))
(if (<=.f64 i -120000000000000004795335702876778290146338386495261932694958445948938886521113171800631935123183128149687955301628308874458465761326493032817076632258605350759769032529522800862429184) (+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i -135000000000000009455013934265406709677251559844448856266231513088) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 i -274999999999999983038234624) (+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (if (<=.f64 i -3909192266736843/6739986666787659948666753771754907668409286105635143120275902562304) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 i -1821252086461621/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (if (<=.f64 i -4424576616881057/13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 i -7063170766239271/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 i 3978585891278293/1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j))) (if (<=.f64 i 2100000000000000000000) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 i 44999999999999999694942690346273258940776879887482880) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t)) (+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))))))))))
(if (<=.f64 i -120000000000000004795335702876778290146338386495261932694958445948938886521113171800631935123183128149687955301628308874458465761326493032817076632258605350759769032529522800862429184) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (*.f64 a (neg.f64 b))))) (if (<=.f64 i -135000000000000009455013934265406709677251559844448856266231513088) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 i -274999999999999983038234624) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (*.f64 a (neg.f64 b))))) (if (<=.f64 i -3909192266736843/6739986666787659948666753771754907668409286105635143120275902562304) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a (neg.f64 b))))) (if (<=.f64 i -1821252086461621/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -4424576616881057/13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a (neg.f64 b))))) (if (<=.f64 i -7063170766239271/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 i 3978585891278293/1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 i 2100000000000000000000) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 i 44999999999999999694942690346273258940776879887482880) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a (neg.f64 b))))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 i (*.f64 a (neg.f64 b)))))))))))))))
(if (<=.f64 i -120000000000000004795335702876778290146338386495261932694958445948938886521113171800631935123183128149687955301628308874458465761326493032817076632258605350759769032529522800862429184) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 t a) (neg.f64 x)))) (if (<=.f64 i -135000000000000009455013934265406709677251559844448856266231513088) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 i -274999999999999983038234624) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 t a) (neg.f64 x)))) (if (<=.f64 i -3909192266736843/6739986666787659948666753771754907668409286105635143120275902562304) (+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b)))) (if (<=.f64 i -1821252086461621/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -4424576616881057/13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096) (+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b)))) (if (<=.f64 i -7063170766239271/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 i 3978585891278293/1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 i 2100000000000000000000) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 i 44999999999999999694942690346273258940776879887482880) (+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b)))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (+.f64 (*.f64 i (*.f64 a b)) (*.f64 (*.f64 t a) (neg.f64 x))))))))))))))
(if (<=.f64 i -120000000000000004795335702876778290146338386495261932694958445948938886521113171800631935123183128149687955301628308874458465761326493032817076632258605350759769032529522800862429184) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 x (*.f64 t a)))) (if (<=.f64 i -135000000000000009455013934265406709677251559844448856266231513088) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 i -274999999999999983038234624) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 x (*.f64 t a)))) (if (<=.f64 i -3909192266736843/6739986666787659948666753771754907668409286105635143120275902562304) (+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b)))) (if (<=.f64 i -1821252086461621/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -4424576616881057/13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096) (+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b)))) (if (<=.f64 i -7063170766239271/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 i 3978585891278293/1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 i 2100000000000000000000) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 i 44999999999999999694942690346273258940776879887482880) (+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b)))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 x (*.f64 t a))))))))))))))
(if (<=.f64 i -120000000000000004795335702876778290146338386495261932694958445948938886521113171800631935123183128149687955301628308874458465761326493032817076632258605350759769032529522800862429184) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 x (*.f64 t a)))) (if (<=.f64 i -135000000000000009455013934265406709677251559844448856266231513088) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 i -274999999999999983038234624) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 x (*.f64 t a)))) (if (<=.f64 i -3909192266736843/6739986666787659948666753771754907668409286105635143120275902562304) (+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b)))) (if (<=.f64 i -1821252086461621/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -4424576616881057/13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096) (+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b)))) (if (<=.f64 i -7063170766239271/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 i 3978585891278293/1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224) (-.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 b (*.f64 z c)) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z))))) (if (<=.f64 i 2100000000000000000000) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 i 44999999999999999694942690346273258940776879887482880) (+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b)))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 i (*.f64 a b)) (*.f64 x (*.f64 t a))))))))))))))
(if (<=.f64 y -230000000000000019864318266758739389939169884551951064889271356348675131756638629728409215997714756653074681052789689970455688545535160786328286700442638411546280470407389412598216897095809554346812791041440744510898349433886830286547714048) (/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i)))) (if (<=.f64 y -3799999999999999944654667264008608094838847790727414836285948487471465289222528711248505737530334543698316063679223919804416) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 y -7454058310771683/784637716923335095479473677900958302012794430558004314112) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j))) (if (<=.f64 y 8188565232602811/264147265567832623176169892458258303259423663018060761063980354513336951278362429737208627943828593947337197496628564339441173779751342768625269489231469788454193341999502542084365758838213220526512116454105594202074014146375780869419198449383518238244769290448868999168) (+.f64 (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 6751202159711419/10889035741470030830827987437816582766592) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 y 8200000000000000247982660149540630976289308672) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y 720000000000000010534100566085908582298430951262551642680599766762253382260826715455488) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 y 19500000000000000225872011167521123910047111650102009708556341672383543808777463521952186210893023542018114976099749062508544) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (if (<=.f64 y 349999999999999988237074234351914253678794941141770973277017917100847733358130021673688988160665055712194522670837282262560064071369220532950568645968055970562048) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))))))))))))
(if (<=.f64 y -230000000000000019864318266758739389939169884551951064889271356348675131756638629728409215997714756653074681052789689970455688545535160786328286700442638411546280470407389412598216897095809554346812791041440744510898349433886830286547714048) (/.f64 y (/.f64 1 (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 y -3799999999999999944654667264008608094838847790727414836285948487471465289222528711248505737530334543698316063679223919804416) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 y -7454058310771683/784637716923335095479473677900958302012794430558004314112) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 y 8188565232602811/264147265567832623176169892458258303259423663018060761063980354513336951278362429737208627943828593947337197496628564339441173779751342768625269489231469788454193341999502542084365758838213220526512116454105594202074014146375780869419198449383518238244769290448868999168) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 y 6751202159711419/10889035741470030830827987437816582766592) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a (neg.f64 b))))) (if (<=.f64 y 8200000000000000247982660149540630976289308672) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y 720000000000000010534100566085908582298430951262551642680599766762253382260826715455488) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a (neg.f64 b))))) (if (or (<=.f64 y 19500000000000000225872011167521123910047111650102009708556341672383543808777463521952186210893023542018114976099749062508544) (not (<=.f64 y 349999999999999988237074234351914253678794941141770973277017917100847733358130021673688988160665055712194522670837282262560064071369220532950568645968055970562048))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b)))))))))))
(if (<=.f64 y -230000000000000019864318266758739389939169884551951064889271356348675131756638629728409215997714756653074681052789689970455688545535160786328286700442638411546280470407389412598216897095809554346812791041440744510898349433886830286547714048) (/.f64 y (/.f64 1 (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 y -3799999999999999944654667264008608094838847790727414836285948487471465289222528711248505737530334543698316063679223919804416) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 y -7454058310771683/784637716923335095479473677900958302012794430558004314112) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 y 8188565232602811/264147265567832623176169892458258303259423663018060761063980354513336951278362429737208627943828593947337197496628564339441173779751342768625269489231469788454193341999502542084365758838213220526512116454105594202074014146375780869419198449383518238244769290448868999168) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 (*.f64 t a) (neg.f64 x)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 y 6751202159711419/10889035741470030830827987437816582766592) (+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b)))) (if (<=.f64 y 8200000000000000247982660149540630976289308672) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y 720000000000000010534100566085908582298430951262551642680599766762253382260826715455488) (+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b)))) (if (or (<=.f64 y 19500000000000000225872011167521123910047111650102009708556341672383543808777463521952186210893023542018114976099749062508544) (not (<=.f64 y 349999999999999988237074234351914253678794941141770973277017917100847733358130021673688988160665055712194522670837282262560064071369220532950568645968055970562048))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b)))))))))))
(if (<=.f64 y -230000000000000019864318266758739389939169884551951064889271356348675131756638629728409215997714756653074681052789689970455688545535160786328286700442638411546280470407389412598216897095809554346812791041440744510898349433886830286547714048) (/.f64 y (/.f64 1 (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 y -3799999999999999944654667264008608094838847790727414836285948487471465289222528711248505737530334543698316063679223919804416) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 y -7454058310771683/784637716923335095479473677900958302012794430558004314112) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 y 8188565232602811/264147265567832623176169892458258303259423663018060761063980354513336951278362429737208627943828593947337197496628564339441173779751342768625269489231469788454193341999502542084365758838213220526512116454105594202074014146375780869419198449383518238244769290448868999168) (-.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 x (*.f64 t a)))) (if (<=.f64 y 6751202159711419/10889035741470030830827987437816582766592) (+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b)))) (if (<=.f64 y 8200000000000000247982660149540630976289308672) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y 720000000000000010534100566085908582298430951262551642680599766762253382260826715455488) (+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b)))) (if (or (<=.f64 y 19500000000000000225872011167521123910047111650102009708556341672383543808777463521952186210893023542018114976099749062508544) (not (<=.f64 y 349999999999999988237074234351914253678794941141770973277017917100847733358130021673688988160665055712194522670837282262560064071369220532950568645968055970562048))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b)))))))))))
(if (<=.f64 y -230000000000000019864318266758739389939169884551951064889271356348675131756638629728409215997714756653074681052789689970455688545535160786328286700442638411546280470407389412598216897095809554346812791041440744510898349433886830286547714048) (/.f64 y (/.f64 1 (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 y -3799999999999999944654667264008608094838847790727414836285948487471465289222528711248505737530334543698316063679223919804416) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 y -7454058310771683/784637716923335095479473677900958302012794430558004314112) (-.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 b (*.f64 z c)) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z))))) (if (<=.f64 y 8188565232602811/264147265567832623176169892458258303259423663018060761063980354513336951278362429737208627943828593947337197496628564339441173779751342768625269489231469788454193341999502542084365758838213220526512116454105594202074014146375780869419198449383518238244769290448868999168) (-.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 x (*.f64 t a)))) (if (<=.f64 y 6751202159711419/10889035741470030830827987437816582766592) (+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b)))) (if (<=.f64 y 8200000000000000247982660149540630976289308672) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y 720000000000000010534100566085908582298430951262551642680599766762253382260826715455488) (+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b)))) (if (or (<=.f64 y 19500000000000000225872011167521123910047111650102009708556341672383543808777463521952186210893023542018114976099749062508544) (not (<=.f64 y 349999999999999988237074234351914253678794941141770973277017917100847733358130021673688988160665055712194522670837282262560064071369220532950568645968055970562048))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b)))))))))))
(if (<=.f64 y -1599999999999999985298866327011530724747305954634122999260484680034491851551523081617953047615468180769401588170516602046192278898711553507767242931691469222520999753506643714164795789500658209407728348342433463328897913222991173344364068864) (/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i)))) (if (<=.f64 y -2099999999999999938512545293612214632812513295015978891425359046914232518948095188687213366600863254889872056444193442103296) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 y -8238696027695019/784637716923335095479473677900958302012794430558004314112) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j))) (if (<=.f64 y 825460204899477/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 y 4529838868451533/696898287454081973172991196020261297061888) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 y 7000000000000000459038973342920909662042718208) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y 559999999999999963138589177329128492969137804259784679595182670486802531879684867948019712) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (neg.f64 (*.f64 a b)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 y 3800000000000000054791920225770291149943929857760164072095957301076033945911646112222980179305012108371944291931337017190038634496) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (if (<=.f64 y 580000000000000048271393334142460700158245769188023349787556516616028582857601180927146853761014374791709831925616784568771275303659901020792357251583485935616) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))))))))))))
(if (<=.f64 y -1599999999999999985298866327011530724747305954634122999260484680034491851551523081617953047615468180769401588170516602046192278898711553507767242931691469222520999753506643714164795789500658209407728348342433463328897913222991173344364068864) (/.f64 y (/.f64 1 (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 y -2099999999999999938512545293612214632812513295015978891425359046914232518948095188687213366600863254889872056444193442103296) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 y -8238696027695019/784637716923335095479473677900958302012794430558004314112) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 y 825460204899477/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 y 4529838868451533/696898287454081973172991196020261297061888) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a (neg.f64 b))))) (if (<=.f64 y 7000000000000000459038973342920909662042718208) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y 559999999999999963138589177329128492969137804259784679595182670486802531879684867948019712) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a (neg.f64 b))))) (if (or (<=.f64 y 3800000000000000054791920225770291149943929857760164072095957301076033945911646112222980179305012108371944291931337017190038634496) (not (<=.f64 y 580000000000000048271393334142460700158245769188023349787556516616028582857601180927146853761014374791709831925616784568771275303659901020792357251583485935616))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b)))))))))))
(if (<=.f64 y -1599999999999999985298866327011530724747305954634122999260484680034491851551523081617953047615468180769401588170516602046192278898711553507767242931691469222520999753506643714164795789500658209407728348342433463328897913222991173344364068864) (/.f64 y (/.f64 1 (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 y -2099999999999999938512545293612214632812513295015978891425359046914232518948095188687213366600863254889872056444193442103296) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 y -8238696027695019/784637716923335095479473677900958302012794430558004314112) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 y 825460204899477/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056) (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) (if (<=.f64 y 4529838868451533/696898287454081973172991196020261297061888) (+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b)))) (if (<=.f64 y 7000000000000000459038973342920909662042718208) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y 559999999999999963138589177329128492969137804259784679595182670486802531879684867948019712) (+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b)))) (if (or (<=.f64 y 3800000000000000054791920225770291149943929857760164072095957301076033945911646112222980179305012108371944291931337017190038634496) (not (<=.f64 y 580000000000000048271393334142460700158245769188023349787556516616028582857601180927146853761014374791709831925616784568771275303659901020792357251583485935616))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b)))))))))))
(if (<=.f64 y -1599999999999999985298866327011530724747305954634122999260484680034491851551523081617953047615468180769401588170516602046192278898711553507767242931691469222520999753506643714164795789500658209407728348342433463328897913222991173344364068864) (/.f64 y (/.f64 1 (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 y -2099999999999999938512545293612214632812513295015978891425359046914232518948095188687213366600863254889872056444193442103296) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 y -8238696027695019/784637716923335095479473677900958302012794430558004314112) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 y 825460204899477/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 t (*.f64 x a)))) (if (<=.f64 y 4529838868451533/696898287454081973172991196020261297061888) (+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b)))) (if (<=.f64 y 7000000000000000459038973342920909662042718208) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y 559999999999999963138589177329128492969137804259784679595182670486802531879684867948019712) (+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b)))) (if (or (<=.f64 y 3800000000000000054791920225770291149943929857760164072095957301076033945911646112222980179305012108371944291931337017190038634496) (not (<=.f64 y 580000000000000048271393334142460700158245769188023349787556516616028582857601180927146853761014374791709831925616784568771275303659901020792357251583485935616))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b)))))))))))
(if (<=.f64 y -1599999999999999985298866327011530724747305954634122999260484680034491851551523081617953047615468180769401588170516602046192278898711553507767242931691469222520999753506643714164795789500658209407728348342433463328897913222991173344364068864) (/.f64 y (/.f64 1 (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 y -2099999999999999938512545293612214632812513295015978891425359046914232518948095188687213366600863254889872056444193442103296) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 y -8238696027695019/784637716923335095479473677900958302012794430558004314112) (-.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 b (*.f64 z c)) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z))))) (if (<=.f64 y 825460204899477/2063650512248692368563827284830142994214247367328599695812346519635444931862206482321942405811160890213571855442410658901884170154307365379884917884620857722298385484371113610034107490923540785363375909797699954703703235518560788042337487885808736236287260081631789056) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 t (*.f64 x a)))) (if (<=.f64 y 4529838868451533/696898287454081973172991196020261297061888) (+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b)))) (if (<=.f64 y 7000000000000000459038973342920909662042718208) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y 559999999999999963138589177329128492969137804259784679595182670486802531879684867948019712) (+.f64 (*.f64 t (*.f64 c j)) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 i (*.f64 a b)))) (if (or (<=.f64 y 3800000000000000054791920225770291149943929857760164072095957301076033945911646112222980179305012108371944291931337017190038634496) (not (<=.f64 y 580000000000000048271393334142460700158245769188023349787556516616028582857601180927146853761014374791709831925616784568771275303659901020792357251583485935616))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b)))))))))))
(if (<=.f64 j -1359999999999999986868756789999905415237925359094056862876160795172105841803264) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 j -5805406258693871/744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j))) (if (<=.f64 j -1554337282873003/180736893357325919804742965901096183254486650358500961579737723575212405143116703993975930943694719806137463391890175780999890999416217020648099397663164550811570949854893831716648452639533025774320471006645409943407034368) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 5018671594610287/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j))) (if (<=.f64 j 2130350595131919/27312187117075883106631072934794271937104930088205959824983071996985496526101020964951786294769886374883040913790702552866360531575272919369168306390347079868805765445689403631464768659094790245289840706092591521717005303961503585448607241732096) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 j 5232571895538543/9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533248) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 j 11999999999999999112715591221248) (+.f64 (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 c (*.f64 t j))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))))))))))
(if (<=.f64 j -1359999999999999986868756789999905415237925359094056862876160795172105841803264) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 j -5805406258693871/744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 j -1554337282873003/180736893357325919804742965901096183254486650358500961579737723575212405143116703993975930943694719806137463391890175780999890999416217020648099397663164550811570949854893831716648452639533025774320471006645409943407034368) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 j 5018671594610287/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 j 2130350595131919/27312187117075883106631072934794271937104930088205959824983071996985496526101020964951786294769886374883040913790702552866360531575272919369168306390347079868805765445689403631464768659094790245289840706092591521717005303961503585448607241732096) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 j 5232571895538543/9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533248) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 11999999999999999112715591221248) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))))))))))
(if (<=.f64 j -1359999999999999986868756789999905415237925359094056862876160795172105841803264) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 j -5805406258693871/744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 j -1554337282873003/180736893357325919804742965901096183254486650358500961579737723575212405143116703993975930943694719806137463391890175780999890999416217020648099397663164550811570949854893831716648452639533025774320471006645409943407034368) (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) (if (<=.f64 j 5018671594610287/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 j 2130350595131919/27312187117075883106631072934794271937104930088205959824983071996985496526101020964951786294769886374883040913790702552866360531575272919369168306390347079868805765445689403631464768659094790245289840706092591521717005303961503585448607241732096) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 j 5232571895538543/9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533248) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 11999999999999999112715591221248) (+.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 t (*.f64 x (neg.f64 a))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))))))))))
(if (<=.f64 j -1359999999999999986868756789999905415237925359094056862876160795172105841803264) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 j -5805406258693871/744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 j -1554337282873003/180736893357325919804742965901096183254486650358500961579737723575212405143116703993975930943694719806137463391890175780999890999416217020648099397663164550811570949854893831716648452639533025774320471006645409943407034368) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 t (*.f64 x a)))) (if (<=.f64 j 5018671594610287/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 j 2130350595131919/27312187117075883106631072934794271937104930088205959824983071996985496526101020964951786294769886374883040913790702552866360531575272919369168306390347079868805765445689403631464768659094790245289840706092591521717005303961503585448607241732096) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 j 5232571895538543/9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533248) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 11999999999999999112715591221248) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 t (*.f64 x a)))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))))))))))
(if (<=.f64 j -1359999999999999986868756789999905415237925359094056862876160795172105841803264) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 j -5805406258693871/744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744) (-.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 b (*.f64 z c)) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z))))) (if (<=.f64 j -1554337282873003/180736893357325919804742965901096183254486650358500961579737723575212405143116703993975930943694719806137463391890175780999890999416217020648099397663164550811570949854893831716648452639533025774320471006645409943407034368) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 t (*.f64 x a)))) (if (<=.f64 j 5018671594610287/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968) (-.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 b (*.f64 z c)) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z))))) (if (<=.f64 j 2130350595131919/27312187117075883106631072934794271937104930088205959824983071996985496526101020964951786294769886374883040913790702552866360531575272919369168306390347079868805765445689403631464768659094790245289840706092591521717005303961503585448607241732096) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 j 5232571895538543/9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533248) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 11999999999999999112715591221248) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 t (*.f64 x a)))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))))))))))
(if (<=.f64 y -4600000000000000027137207739371304038669803525594037992596767192763533319829914712533178586851285353398787048369007636439588744319623216238788967204440309943618042993986788189867032639093623731240224815065178104409642367067937041633347895296) (/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i)))) (if (<=.f64 y -35000000000000001128039789102884036112232435307158589951464987281197090130818310382645162465072127423221949460107868480995328) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 y -6197399707408581/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j))) (if (<=.f64 y -8781879726948319/7198262071269114212496861612297570974191515389283066612961208916178940129074380592510465097766225371439873457013633432197133225688790879502413624289384262168215552) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y -5109351192408883/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j))) (if (<=.f64 y 7018193998502481/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824) (+.f64 (-.f64 (*.f64 y (*.f64 z x)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 (*.f64 j c) t)) (if (<=.f64 y 4789048565205903/1496577676626844588240573268701473812127674924007424) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j))) (if (<=.f64 y 146000000000000005590196700435057996818680905728) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 y 10500000000000000539000690148747108896832749702762158054440960) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 y 149999999999999992036912199394489491250089310754612303760844924696708507952234641907824831425791336459617698487802663711390302208) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (if (<=.f64 y 4499999999999999720324728371523788599027363217475355934190763921652086364970642511217849736338193774207049908298523958514321371922588922010933454643156981305573376) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))))))))))))))
(if (<=.f64 y -4600000000000000027137207739371304038669803525594037992596767192763533319829914712533178586851285353398787048369007636439588744319623216238788967204440309943618042993986788189867032639093623731240224815065178104409642367067937041633347895296) (/.f64 y (/.f64 1 (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 y -35000000000000001128039789102884036112232435307158589951464987281197090130818310382645162465072127423221949460107868480995328) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 y -6197399707408581/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 y -8781879726948319/7198262071269114212496861612297570974191515389283066612961208916178940129074380592510465097766225371439873457013633432197133225688790879502413624289384262168215552) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y -5109351192408883/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 y 7018193998502481/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 y 4789048565205903/1496577676626844588240573268701473812127674924007424) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 y 146000000000000005590196700435057996818680905728) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y 10500000000000000539000690148747108896832749702762158054440960) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (or (<=.f64 y 149999999999999992036912199394489491250089310754612303760844924696708507952234641907824831425791336459617698487802663711390302208) (not (<=.f64 y 4499999999999999720324728371523788599027363217475355934190763921652086364970642511217849736338193774207049908298523958514321371922588922010933454643156981305573376))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b)))))))))))))
(if (<=.f64 y -4600000000000000027137207739371304038669803525594037992596767192763533319829914712533178586851285353398787048369007636439588744319623216238788967204440309943618042993986788189867032639093623731240224815065178104409642367067937041633347895296) (/.f64 y (/.f64 1 (-.f64 (*.f64 x z) (*.f64 i j)))) (if (<=.f64 y -35000000000000001128039789102884036112232435307158589951464987281197090130818310382645162465072127423221949460107868480995328) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 y -6197399707408581/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (-.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 b (*.f64 z c)) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z))))) (if (<=.f64 y -8781879726948319/7198262071269114212496861612297570974191515389283066612961208916178940129074380592510465097766225371439873457013633432197133225688790879502413624289384262168215552) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y -5109351192408883/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (-.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 b (*.f64 z c)) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z))))) (if (<=.f64 y 7018193998502481/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824) (+.f64 (*.f64 t (*.f64 c j)) (-.f64 (*.f64 y (*.f64 x z)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i))))) (if (<=.f64 y 4789048565205903/1496577676626844588240573268701473812127674924007424) (-.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 b (*.f64 z c)) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z))))) (if (<=.f64 y 146000000000000005590196700435057996818680905728) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 y 10500000000000000539000690148747108896832749702762158054440960) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (or (<=.f64 y 149999999999999992036912199394489491250089310754612303760844924696708507952234641907824831425791336459617698487802663711390302208) (not (<=.f64 y 4499999999999999720324728371523788599027363217475355934190763921652086364970642511217849736338193774207049908298523958514321371922588922010933454643156981305573376))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b)))))))))))))
(if (<=.f64 a -7499999999999999603250258825740100888288537422961751465446679045086318746615114458713651731759104) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j))) (if (<=.f64 a -620000000000000010958495005025906020715308515328) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (if (<=.f64 a -3454916795156829/1606938044258990275541962092341162602522202993782792835301376) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j))) (if (<=.f64 a -6874982075418585/5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 a -4592703103741259/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j))) (if (<=.f64 a 7589537514028335/88250436209631796779659651318894620729729809745361797646356310339459182198787453122058560031100937405340558296821374893066353027058699717113329784015217065825962377858834878767894752265396985241367417483713579073929216) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 a 5631985316182905/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j))) (if (<=.f64 a 3978585891278293/497323236409786642155382248146820840100456150797347717440463976893159497012533375533056) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 a 8500) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 (*.f64 c z) b)) (*.f64 c (*.f64 t j))) (if (<=.f64 a 6099999999999999841728801650498289360189552030478590321787836116030972686527957979843325463625728) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 a 84999999999999998213603245593805083795683535920658541195366571638195986967256819992309064720081154714209333698972015804276677658957652836441586904062511412150272) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 a 1499999999999999898700625889531570266899529715725184336797035854421043951182834925099640297773663829636681251306905540677565384911192281694429202474316866030431928824411562442752) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))))))))))))))
(if (<=.f64 a -7499999999999999603250258825740100888288537422961751465446679045086318746615114458713651731759104) (+.f64 (*.f64 c (*.f64 t j)) (neg.f64 (*.f64 a (-.f64 (*.f64 x t) (*.f64 b i))))) (if (<=.f64 a -620000000000000010958495005025906020715308515328) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 a -3454916795156829/1606938044258990275541962092341162602522202993782792835301376) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 a -6874982075418585/5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 a -4592703103741259/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 a 7589537514028335/88250436209631796779659651318894620729729809745361797646356310339459182198787453122058560031100937405340558296821374893066353027058699717113329784015217065825962377858834878767894752265396985241367417483713579073929216) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 a 5631985316182905/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 a 3978585891278293/497323236409786642155382248146820840100456150797347717440463976893159497012533375533056) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 a 8500) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 a 6099999999999999841728801650498289360189552030478590321787836116030972686527957979843325463625728) (-.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 a 84999999999999998213603245593805083795683535920658541195366571638195986967256819992309064720081154714209333698972015804276677658957652836441586904062511412150272) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 a 1499999999999999898700625889531570266899529715725184336797035854421043951182834925099640297773663829636681251306905540677565384911192281694429202474316866030431928824411562442752) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 t j)) (neg.f64 (*.f64 a (-.f64 (*.f64 x t) (*.f64 b i)))))))))))))))))
(if (<=.f64 a -7499999999999999603250258825740100888288537422961751465446679045086318746615114458713651731759104) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 x t) (*.f64 b i)))) (if (<=.f64 a -620000000000000010958495005025906020715308515328) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 a -3454916795156829/1606938044258990275541962092341162602522202993782792835301376) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 a -6874982075418585/5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 a -4592703103741259/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 a 7589537514028335/88250436209631796779659651318894620729729809745361797646356310339459182198787453122058560031100937405340558296821374893066353027058699717113329784015217065825962377858834878767894752265396985241367417483713579073929216) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 a 5631985316182905/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 a 3978585891278293/497323236409786642155382248146820840100456150797347717440463976893159497012533375533056) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 a 8500) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 a 6099999999999999841728801650498289360189552030478590321787836116030972686527957979843325463625728) (-.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 a 84999999999999998213603245593805083795683535920658541195366571638195986967256819992309064720081154714209333698972015804276677658957652836441586904062511412150272) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 a 1499999999999999898700625889531570266899529715725184336797035854421043951182834925099640297773663829636681251306905540677565384911192281694429202474316866030431928824411562442752) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 x t) (*.f64 b i))))))))))))))))
(if (<=.f64 a -7499999999999999603250258825740100888288537422961751465446679045086318746615114458713651731759104) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 x t) (*.f64 b i)))) (if (<=.f64 a -620000000000000010958495005025906020715308515328) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 a -3454916795156829/1606938044258990275541962092341162602522202993782792835301376) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 a -6874982075418585/5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 a -4592703103741259/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 a 7589537514028335/88250436209631796779659651318894620729729809745361797646356310339459182198787453122058560031100937405340558296821374893066353027058699717113329784015217065825962377858834878767894752265396985241367417483713579073929216) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 a 5631985316182905/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 a 3978585891278293/497323236409786642155382248146820840100456150797347717440463976893159497012533375533056) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 a 8500) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 a 6099999999999999841728801650498289360189552030478590321787836116030972686527957979843325463625728) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 j (*.f64 y i))) (if (<=.f64 a 84999999999999998213603245593805083795683535920658541195366571638195986967256819992309064720081154714209333698972015804276677658957652836441586904062511412150272) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 a 1499999999999999898700625889531570266899529715725184336797035854421043951182834925099640297773663829636681251306905540677565384911192281694429202474316866030431928824411562442752) (*.f64 i (+.f64 (*.f64 a b) (*.f64 y (neg.f64 j)))) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 x t) (*.f64 b i))))))))))))))))
(if (<=.f64 a -7499999999999999603250258825740100888288537422961751465446679045086318746615114458713651731759104) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 a -620000000000000010958495005025906020715308515328) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 a -3454916795156829/1606938044258990275541962092341162602522202993782792835301376) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 a -6874982075418585/5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 a -4592703103741259/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 a 7589537514028335/88250436209631796779659651318894620729729809745361797646356310339459182198787453122058560031100937405340558296821374893066353027058699717113329784015217065825962377858834878767894752265396985241367417483713579073929216) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 a 5631985316182905/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 a 3978585891278293/497323236409786642155382248146820840100456150797347717440463976893159497012533375533056) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 a 8500) (+.f64 (*.f64 c (*.f64 t j)) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (*.f64 z c)))) (if (<=.f64 a 6099999999999999841728801650498289360189552030478590321787836116030972686527957979843325463625728) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 j (*.f64 y i))) (if (<=.f64 a 84999999999999998213603245593805083795683535920658541195366571638195986967256819992309064720081154714209333698972015804276677658957652836441586904062511412150272) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 a 1499999999999999898700625889531570266899529715725184336797035854421043951182834925099640297773663829636681251306905540677565384911192281694429202474316866030431928824411562442752) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))))))))))))))
(if (<=.f64 a -7499999999999999603250258825740100888288537422961751465446679045086318746615114458713651731759104) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 a -620000000000000010958495005025906020715308515328) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 a -3454916795156829/1606938044258990275541962092341162602522202993782792835301376) (-.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 b (*.f64 z c)) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z))))) (if (<=.f64 a -6874982075418585/5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 a -4592703103741259/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616) (-.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 b (*.f64 z c)) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z))))) (if (<=.f64 a 7589537514028335/88250436209631796779659651318894620729729809745361797646356310339459182198787453122058560031100937405340558296821374893066353027058699717113329784015217065825962377858834878767894752265396985241367417483713579073929216) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 a 5631985316182905/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (-.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 b (*.f64 z c)) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z))))) (if (<=.f64 a 3978585891278293/497323236409786642155382248146820840100456150797347717440463976893159497012533375533056) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 a 8500) (-.f64 (*.f64 c (*.f64 t j)) (+.f64 (*.f64 b (*.f64 z c)) (*.f64 x (-.f64 (*.f64 t a) (*.f64 y z))))) (if (<=.f64 a 6099999999999999841728801650498289360189552030478590321787836116030972686527957979843325463625728) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 j (*.f64 y i))) (if (<=.f64 a 84999999999999998213603245593805083795683535920658541195366571638195986967256819992309064720081154714209333698972015804276677658957652836441586904062511412150272) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 a 1499999999999999898700625889531570266899529715725184336797035854421043951182834925099640297773663829636681251306905540677565384911192281694429202474316866030431928824411562442752) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))))))))))))))
(if (<=.f64 a -7499999999999999603250258825740100888288537422961751465446679045086318746615114458713651731759104) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j))) (if (<=.f64 a -81999999999999999944525401038947506769486675968) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (if (<=.f64 a -6170642089954523/12855504354071922204335696738729300820177623950262342682411008) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 a -3384606560206073/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 a -3243322220152761/426752923704310673541110514606160499017264532628218122265360499952898383220328452577371660855779474607547514277979727388536883305863639365143254787349173122950090085088896931741637010298356097582653761032696742526828207874398493522634488152064) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 a 7774123036970643/7198262071269114212496861612297570974191515389283066612961208916178940129074380592510465097766225371439873457013633432197133225688790879502413624289384262168215552) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 a 2772669694120815/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 a 860000000000000) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j)))))))))))
(if (<=.f64 a -7499999999999999603250258825740100888288537422961751465446679045086318746615114458713651731759104) (+.f64 (*.f64 c (*.f64 t j)) (neg.f64 (*.f64 a (-.f64 (*.f64 x t) (*.f64 b i))))) (if (<=.f64 a -81999999999999999944525401038947506769486675968) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 a -6170642089954523/12855504354071922204335696738729300820177623950262342682411008) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 a -3384606560206073/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 a -3243322220152761/426752923704310673541110514606160499017264532628218122265360499952898383220328452577371660855779474607547514277979727388536883305863639365143254787349173122950090085088896931741637010298356097582653761032696742526828207874398493522634488152064) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 a 7774123036970643/7198262071269114212496861612297570974191515389283066612961208916178940129074380592510465097766225371439873457013633432197133225688790879502413624289384262168215552) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 a 2772669694120815/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 a 860000000000000) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (+.f64 (*.f64 c (*.f64 t j)) (neg.f64 (*.f64 a (-.f64 (*.f64 x t) (*.f64 b i)))))))))))))
(if (<=.f64 a -7499999999999999603250258825740100888288537422961751465446679045086318746615114458713651731759104) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 x t) (*.f64 b i)))) (if (<=.f64 a -81999999999999999944525401038947506769486675968) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 a -6170642089954523/12855504354071922204335696738729300820177623950262342682411008) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 a -3384606560206073/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 a -3243322220152761/426752923704310673541110514606160499017264532628218122265360499952898383220328452577371660855779474607547514277979727388536883305863639365143254787349173122950090085088896931741637010298356097582653761032696742526828207874398493522634488152064) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 a 7774123036970643/7198262071269114212496861612297570974191515389283066612961208916178940129074380592510465097766225371439873457013633432197133225688790879502413624289384262168215552) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 a 2772669694120815/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 a 860000000000000) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 x t) (*.f64 b i))))))))))))
(if (<=.f64 a -7499999999999999603250258825740100888288537422961751465446679045086318746615114458713651731759104) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (if (<=.f64 a -81999999999999999944525401038947506769486675968) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 a -6170642089954523/12855504354071922204335696738729300820177623950262342682411008) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 a -3384606560206073/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 a -3243322220152761/426752923704310673541110514606160499017264532628218122265360499952898383220328452577371660855779474607547514277979727388536883305863639365143254787349173122950090085088896931741637010298356097582653761032696742526828207874398493522634488152064) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 a 7774123036970643/7198262071269114212496861612297570974191515389283066612961208916178940129074380592510465097766225371439873457013633432197133225688790879502413624289384262168215552) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 a 2772669694120815/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 a 860000000000000) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t))))))))))))
(if (<=.f64 j -254999999999999984682387544053060061021414266100834841611656198832427162927104) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b))) (if (<=.f64 j -3588915588619273/664613997892457936451903530140172288) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 j -5594715494892101/6582018229284824168619876730229402019930943462534319453394436096) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 j -4742843975160471/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 j -8231363154421169/10830740992659433045228180406808920716548582325686783496759685861775864483615725089999900023844295226942934417817982702456930304) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (if (<=.f64 j -564334117367815/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 j 4825645764048353/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 j 432778879906337/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 j 2646215558220873/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 j 8772881899359233/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 j 2026691723642463/1427247692705959881058285969449495136382746624) (+.f64 (*.f64 -1 (*.f64 a (-.f64 (*.f64 t x) (*.f64 i b)))) (*.f64 c (*.f64 t j))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))))))))))))))
(if (<=.f64 j -254999999999999984682387544053060061021414266100834841611656198832427162927104) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b))) (if (<=.f64 j -3588915588619273/664613997892457936451903530140172288) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j -5594715494892101/6582018229284824168619876730229402019930943462534319453394436096) (-.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 j -4742843975160471/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j -8231363154421169/10830740992659433045228180406808920716548582325686783496759685861775864483615725089999900023844295226942934417817982702456930304) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 j -564334117367815/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016) (-.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 j 4825645764048353/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 432778879906337/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 j 2646215558220873/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 8772881899359233/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368) (-.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 j 2026691723642463/1427247692705959881058285969449495136382746624) (+.f64 (*.f64 c (*.f64 t j)) (neg.f64 (*.f64 a (-.f64 (*.f64 x t) (*.f64 b i))))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))))))))))))))
(if (<=.f64 j -254999999999999984682387544053060061021414266100834841611656198832427162927104) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b))) (if (<=.f64 j -3588915588619273/664613997892457936451903530140172288) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j -5594715494892101/6582018229284824168619876730229402019930943462534319453394436096) (-.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 j -4742843975160471/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j -8231363154421169/10830740992659433045228180406808920716548582325686783496759685861775864483615725089999900023844295226942934417817982702456930304) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 j -564334117367815/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016) (-.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 j 4825645764048353/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 432778879906337/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096) (+.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 j 2646215558220873/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 8772881899359233/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368) (-.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 j 2026691723642463/1427247692705959881058285969449495136382746624) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 x t) (*.f64 b i)))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))))))))))))))
(if (<=.f64 j -254999999999999984682387544053060061021414266100834841611656198832427162927104) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b))) (if (<=.f64 j -3588915588619273/664613997892457936451903530140172288) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j -5594715494892101/6582018229284824168619876730229402019930943462534319453394436096) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 j (*.f64 y i))) (if (<=.f64 j -4742843975160471/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j -8231363154421169/10830740992659433045228180406808920716548582325686783496759685861775864483615725089999900023844295226942934417817982702456930304) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 j -564334117367815/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 j (*.f64 y i))) (if (<=.f64 j 4825645764048353/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 432778879906337/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096) (+.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 j 2646215558220873/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 8772881899359233/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 j (*.f64 y i))) (if (<=.f64 j 2026691723642463/1427247692705959881058285969449495136382746624) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 x t) (*.f64 b i)))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))))))))))))))
(if (<=.f64 j -254999999999999984682387544053060061021414266100834841611656198832427162927104) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b))) (if (<=.f64 j -3588915588619273/664613997892457936451903530140172288) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j -5594715494892101/6582018229284824168619876730229402019930943462534319453394436096) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 j (*.f64 y i))) (if (<=.f64 j -4742843975160471/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j -8231363154421169/10830740992659433045228180406808920716548582325686783496759685861775864483615725089999900023844295226942934417817982702456930304) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 j -564334117367815/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 j (*.f64 y i))) (if (<=.f64 j 4825645764048353/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 432778879906337/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096) (+.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 j 2646215558220873/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 8772881899359233/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 j (*.f64 y i))) (if (<=.f64 j 2026691723642463/1427247692705959881058285969449495136382746624) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (-.f64 (*.f64 b i) (*.f64 x t)))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))))))))))))))
(if (<=.f64 j -5899999999999999988405945559224020978466988209232043696927899744687256869273600) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b))) (if (<=.f64 j -8639981972601953/332306998946228968225951765070086144) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 j -8741742960768907/102844034832575377634685573909834406561420991602098741459288064) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 j -3794275180128377/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 j -1624611148898915/1353842624082429130653522550851115089568572790710847937094960732721983060451965636249987502980536903367866802227247837807116288) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (if (<=.f64 j -5178595429963479/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 j 8493136544725101/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 j 6425900808849291/553956966280111321359151042308621317197106853745652161186848528428353614047320326248246548509656023453846098404449586961587736474553087989908021159880755329796288475560940755137311819879076531853615938045960455092067922915100261601864210866521544040371494407003426519343169536) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 j 8759885985834615/1167984798111281975972139931059274579172666497855631342228273284582214442805421410945513679697247078343332431250840168271536308408672112127552681297848886832192510636636227827221215793215130566656) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 j 8772881899359233/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 j 8757546847275731/4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))))))))))))))
(if (<=.f64 j -5899999999999999988405945559224020978466988209232043696927899744687256869273600) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b))) (if (<=.f64 j -8639981972601953/332306998946228968225951765070086144) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j -8741742960768907/102844034832575377634685573909834406561420991602098741459288064) (-.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 j -3794275180128377/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j -1624611148898915/1353842624082429130653522550851115089568572790710847937094960732721983060451965636249987502980536903367866802227247837807116288) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 j -5178595429963479/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064) (-.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 j 8493136544725101/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 6425900808849291/553956966280111321359151042308621317197106853745652161186848528428353614047320326248246548509656023453846098404449586961587736474553087989908021159880755329796288475560940755137311819879076531853615938045960455092067922915100261601864210866521544040371494407003426519343169536) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 j 8759885985834615/1167984798111281975972139931059274579172666497855631342228273284582214442805421410945513679697247078343332431250840168271536308408672112127552681297848886832192510636636227827221215793215130566656) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 8772881899359233/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368) (-.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 j 8757546847275731/4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))))))))))))))
(if (<=.f64 j -5899999999999999988405945559224020978466988209232043696927899744687256869273600) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b))) (if (<=.f64 j -8639981972601953/332306998946228968225951765070086144) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j -8741742960768907/102844034832575377634685573909834406561420991602098741459288064) (-.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 j -3794275180128377/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j -1624611148898915/1353842624082429130653522550851115089568572790710847937094960732721983060451965636249987502980536903367866802227247837807116288) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 j -5178595429963479/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064) (-.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 j 8493136544725101/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 6425900808849291/553956966280111321359151042308621317197106853745652161186848528428353614047320326248246548509656023453846098404449586961587736474553087989908021159880755329796288475560940755137311819879076531853615938045960455092067922915100261601864210866521544040371494407003426519343169536) (+.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 j 8759885985834615/1167984798111281975972139931059274579172666497855631342228273284582214442805421410945513679697247078343332431250840168271536308408672112127552681297848886832192510636636227827221215793215130566656) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 8772881899359233/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368) (-.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 j 8757546847275731/4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))))))))))))))
(if (<=.f64 j -5899999999999999988405945559224020978466988209232043696927899744687256869273600) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b))) (if (<=.f64 j -8639981972601953/332306998946228968225951765070086144) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j -8741742960768907/102844034832575377634685573909834406561420991602098741459288064) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 j (*.f64 y i))) (if (<=.f64 j -3794275180128377/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j -1624611148898915/1353842624082429130653522550851115089568572790710847937094960732721983060451965636249987502980536903367866802227247837807116288) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 j -5178595429963479/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 j (*.f64 y i))) (if (<=.f64 j 8493136544725101/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 6425900808849291/553956966280111321359151042308621317197106853745652161186848528428353614047320326248246548509656023453846098404449586961587736474553087989908021159880755329796288475560940755137311819879076531853615938045960455092067922915100261601864210866521544040371494407003426519343169536) (+.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 j 8759885985834615/1167984798111281975972139931059274579172666497855631342228273284582214442805421410945513679697247078343332431250840168271536308408672112127552681297848886832192510636636227827221215793215130566656) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 j 8772881899359233/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 j (*.f64 y i))) (if (<=.f64 j 8757546847275731/4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))))))))))))))
(if (<=.f64 i -6200000000000000076518603423556074296684117456889195124706337507672149396313298244249857945896263036082597652974249478186443282137527424116471103488) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 i -105000000000000004143972352) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (if (<=.f64 i -2600) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j))) (if (<=.f64 i -2561194933379311/3369993333393829974333376885877453834204643052817571560137951281152) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 i -1699835280697513/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (if (<=.f64 i -4424576616881057/13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 i -8538849507653899/48516190384397154223405609014453204851777688034896769098095376188314092271449277697839950275895202435952741584285346037692861876378587949732633977345036910600139218000651559548445790175987451400789468724803639648465401464181751808) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (if (<=.f64 i 5732095064367195/98829225247710262867429368515096341332791332892647518728955741224331220492185227974590031104217345944915565363435943316108305047551656971126471386689813725547615929822542168634993607295943953291620980311754270053008792716515963231747120779125566189619536160406425180445475300105093018814544105228831057745755716670455808) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 i 7396123435899313/4226356249085321970818718279332132852150778608288972177023685672213391220453798875795338047101257503157395159946057029431058780476021484298004311827703516615267093471992040673349852141411411528424193863265689507233184226342012493910707175190136291811916308647181903986688) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (if (<=.f64 i 93248106826835/62165404551223330269422781018352605012557018849668464680057997111644937126566671941632) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 (neg.f64 i) (*.f64 a b)))))))))))))
(if (<=.f64 i -6200000000000000076518603423556074296684117456889195124706337507672149396313298244249857945896263036082597652974249478186443282137527424116471103488) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) (if (<=.f64 i -105000000000000004143972352) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -2600) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 b i))) (if (<=.f64 i -2561194933379311/3369993333393829974333376885877453834204643052817571560137951281152) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 i -1699835280697513/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -4424576616881057/13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 i -8538849507653899/48516190384397154223405609014453204851777688034896769098095376188314092271449277697839950275895202435952741584285346037692861876378587949732633977345036910600139218000651559548445790175987451400789468724803639648465401464181751808) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 5732095064367195/98829225247710262867429368515096341332791332892647518728955741224331220492185227974590031104217345944915565363435943316108305047551656971126471386689813725547615929822542168634993607295943953291620980311754270053008792716515963231747120779125566189619536160406425180445475300105093018814544105228831057745755716670455808) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 i 7396123435899313/4226356249085321970818718279332132852150778608288972177023685672213391220453798875795338047101257503157395159946057029431058780476021484298004311827703516615267093471992040673349852141411411528424193863265689507233184226342012493910707175190136291811916308647181903986688) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 93248106826835/62165404551223330269422781018352605012557018849668464680057997111644937126566671941632) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b)))))))))))))
(if (<=.f64 i -6200000000000000076518603423556074296684117456889195124706337507672149396313298244249857945896263036082597652974249478186443282137527424116471103488) (*.f64 i (+.f64 (*.f64 a b) (*.f64 y (neg.f64 j)))) (if (<=.f64 i -105000000000000004143972352) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -2600) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 b i))) (if (<=.f64 i -2561194933379311/3369993333393829974333376885877453834204643052817571560137951281152) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 i -1699835280697513/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -4424576616881057/13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 i -8538849507653899/48516190384397154223405609014453204851777688034896769098095376188314092271449277697839950275895202435952741584285346037692861876378587949732633977345036910600139218000651559548445790175987451400789468724803639648465401464181751808) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 5732095064367195/98829225247710262867429368515096341332791332892647518728955741224331220492185227974590031104217345944915565363435943316108305047551656971126471386689813725547615929822542168634993607295943953291620980311754270053008792716515963231747120779125566189619536160406425180445475300105093018814544105228831057745755716670455808) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 i 7396123435899313/4226356249085321970818718279332132852150778608288972177023685672213391220453798875795338047101257503157395159946057029431058780476021484298004311827703516615267093471992040673349852141411411528424193863265689507233184226342012493910707175190136291811916308647181903986688) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 93248106826835/62165404551223330269422781018352605012557018849668464680057997111644937126566671941632) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b)))))))))))))
(if (<=.f64 i -6200000000000000076518603423556074296684117456889195124706337507672149396313298244249857945896263036082597652974249478186443282137527424116471103488) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -105000000000000004143972352) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -2600) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 b i))) (if (<=.f64 i -2561194933379311/3369993333393829974333376885877453834204643052817571560137951281152) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 i -1699835280697513/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -4424576616881057/13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 i -8538849507653899/48516190384397154223405609014453204851777688034896769098095376188314092271449277697839950275895202435952741584285346037692861876378587949732633977345036910600139218000651559548445790175987451400789468724803639648465401464181751808) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 5732095064367195/98829225247710262867429368515096341332791332892647518728955741224331220492185227974590031104217345944915565363435943316108305047551656971126471386689813725547615929822542168634993607295943953291620980311754270053008792716515963231747120779125566189619536160406425180445475300105093018814544105228831057745755716670455808) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 i 7396123435899313/4226356249085321970818718279332132852150778608288972177023685672213391220453798875795338047101257503157395159946057029431058780476021484298004311827703516615267093471992040673349852141411411528424193863265689507233184226342012493910707175190136291811916308647181903986688) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 93248106826835/62165404551223330269422781018352605012557018849668464680057997111644937126566671941632) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 i (*.f64 a b)))))))))))))
(if (<=.f64 i -5400000000000000150905772834624234481358180836565308506466766215393461704421434061295761490216867384765458875254598375645944536781687658057570787000320) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 i -429999999999999980974637056) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (if (<=.f64 i -1080863910568919/9007199254740992) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j))) (if (<=.f64 i -7076986000127043/6739986666787659948666753771754907668409286105635143120275902562304) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 i -1942668892225729/971334446112864535459730953411759453321203419526069760625906204869452142602604249088) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (if (<=.f64 i -2896086512867601/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 i -4347050658441985/12420144738405671481191835907700020442055088136933572889112416304208407621491015090647027270629171823603901845577048585649372640352918515131554298200329449113635639808166799244402122285052787558602103993549731750007142774830528462848) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (if (<=.f64 i 6522728866348877/98829225247710262867429368515096341332791332892647518728955741224331220492185227974590031104217345944915565363435943316108305047551656971126471386689813725547615929822542168634993607295943953291620980311754270053008792716515963231747120779125566189619536160406425180445475300105093018814544105228831057745755716670455808) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 i 3296557874286551/8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (if (<=.f64 i 5446933336589573/40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 i 4200000000000000000) (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (*.f64 c (*.f64 z b))) (if (<=.f64 i 42000000000000002156002760594988435587330998811048632217763840) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b))))))))))))))))
(if (<=.f64 i -5400000000000000150905772834624234481358180836565308506466766215393461704421434061295761490216867384765458875254598375645944536781687658057570787000320) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) (if (<=.f64 i -429999999999999980974637056) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -1080863910568919/9007199254740992) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 b i))) (if (<=.f64 i -7076986000127043/6739986666787659948666753771754907668409286105635143120275902562304) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 i -1942668892225729/971334446112864535459730953411759453321203419526069760625906204869452142602604249088) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -2896086512867601/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 i -4347050658441985/12420144738405671481191835907700020442055088136933572889112416304208407621491015090647027270629171823603901845577048585649372640352918515131554298200329449113635639808166799244402122285052787558602103993549731750007142774830528462848) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 6522728866348877/98829225247710262867429368515096341332791332892647518728955741224331220492185227974590031104217345944915565363435943316108305047551656971126471386689813725547615929822542168634993607295943953291620980311754270053008792716515963231747120779125566189619536160406425180445475300105093018814544105228831057745755716670455808) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 i 3296557874286551/8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 5446933336589573/40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 i 4200000000000000000) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 42000000000000002156002760594988435587330998811048632217763840) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b))))))))))))))))
(if (<=.f64 i -5400000000000000150905772834624234481358180836565308506466766215393461704421434061295761490216867384765458875254598375645944536781687658057570787000320) (*.f64 i (+.f64 (*.f64 a b) (*.f64 y (neg.f64 j)))) (if (<=.f64 i -429999999999999980974637056) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -1080863910568919/9007199254740992) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 b i))) (if (<=.f64 i -7076986000127043/6739986666787659948666753771754907668409286105635143120275902562304) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 i -1942668892225729/971334446112864535459730953411759453321203419526069760625906204869452142602604249088) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -2896086512867601/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 i -4347050658441985/12420144738405671481191835907700020442055088136933572889112416304208407621491015090647027270629171823603901845577048585649372640352918515131554298200329449113635639808166799244402122285052787558602103993549731750007142774830528462848) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 6522728866348877/98829225247710262867429368515096341332791332892647518728955741224331220492185227974590031104217345944915565363435943316108305047551656971126471386689813725547615929822542168634993607295943953291620980311754270053008792716515963231747120779125566189619536160406425180445475300105093018814544105228831057745755716670455808) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 i 3296557874286551/8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 5446933336589573/40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 i 4200000000000000000) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 42000000000000002156002760594988435587330998811048632217763840) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (*.f64 i (+.f64 (*.f64 a b) (*.f64 y (neg.f64 j))))))))))))))))
(if (<=.f64 i -5400000000000000150905772834624234481358180836565308506466766215393461704421434061295761490216867384765458875254598375645944536781687658057570787000320) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 i -429999999999999980974637056) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -1080863910568919/9007199254740992) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 b i))) (if (<=.f64 i -7076986000127043/6739986666787659948666753771754907668409286105635143120275902562304) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 i -1942668892225729/971334446112864535459730953411759453321203419526069760625906204869452142602604249088) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i -2896086512867601/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 i -4347050658441985/12420144738405671481191835907700020442055088136933572889112416304208407621491015090647027270629171823603901845577048585649372640352918515131554298200329449113635639808166799244402122285052787558602103993549731750007142774830528462848) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 6522728866348877/98829225247710262867429368515096341332791332892647518728955741224331220492185227974590031104217345944915565363435943316108305047551656971126471386689813725547615929822542168634993607295943953291620980311754270053008792716515963231747120779125566189619536160406425180445475300105093018814544105228831057745755716670455808) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 i 3296557874286551/8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 5446933336589573/40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 i 4200000000000000000) (-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (*.f64 c (*.f64 z b))) (if (<=.f64 i 42000000000000002156002760594988435587330998811048632217763840) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j)))))))))))))))
(if (<=.f64 z -12500000000000000523519069552643224487392923333004228539292846397587456) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 z -5733746539975179/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 z -4372661765362371/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (if (<=.f64 z -3674162482993007/1224720827664335609236962600350409901130557945655466490308353887654080091579137561403602952202220552420938147431280980285494456125931768646260680344573194358953094033321469230156313571586348749061881856) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 z -6715224496003271/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b)) (if (<=.f64 z -3290061214130837/1134503866941667986143541334648056457619674836471095626110665786221268201568912028156408931347775536033476809532312754097331684299884724203331627335435786915422798797948806666521214607112348737236205441118127012028555106130125335760617903854636122194680820545543017511614811209728) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 z 4016188005530807/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 z 619999999999999982306203940481793620390007027120791021774639873701961489000015955899878451755130377265333181349888) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))))))))))
(if (<=.f64 z -12500000000000000523519069552643224487392923333004228539292846397587456) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 z -5733746539975179/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -4372661765362371/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968) (-.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 z c) (*.f64 a i)))) (if (<=.f64 z -3674162482993007/1224720827664335609236962600350409901130557945655466490308353887654080091579137561403602952202220552420938147431280980285494456125931768646260680344573194358953094033321469230156313571586348749061881856) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -6715224496003271/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (-.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 b (*.f64 i (neg.f64 a)))) (if (<=.f64 z -3290061214130837/1134503866941667986143541334648056457619674836471095626110665786221268201568912028156408931347775536033476809532312754097331684299884724203331627335435786915422798797948806666521214607112348737236205441118127012028555106130125335760617903854636122194680820545543017511614811209728) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 4016188005530807/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) (if (<=.f64 z 619999999999999982306203940481793620390007027120791021774639873701961489000015955899878451755130377265333181349888) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c))))))))))))
(if (<=.f64 z -12500000000000000523519069552643224487392923333004228539292846397587456) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 z -5733746539975179/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -4372661765362371/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968) (+.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 z -3674162482993007/1224720827664335609236962600350409901130557945655466490308353887654080091579137561403602952202220552420938147431280980285494456125931768646260680344573194358953094033321469230156313571586348749061881856) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -6715224496003271/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 b (*.f64 a i))) (if (<=.f64 z -3290061214130837/1134503866941667986143541334648056457619674836471095626110665786221268201568912028156408931347775536033476809532312754097331684299884724203331627335435786915422798797948806666521214607112348737236205441118127012028555106130125335760617903854636122194680820545543017511614811209728) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 4016188005530807/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) (if (<=.f64 z 619999999999999982306203940481793620390007027120791021774639873701961489000015955899878451755130377265333181349888) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c))))))))))))
(if (<=.f64 z -12500000000000000523519069552643224487392923333004228539292846397587456) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 z -5733746539975179/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -4372661765362371/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968) (+.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 z -3674162482993007/1224720827664335609236962600350409901130557945655466490308353887654080091579137561403602952202220552420938147431280980285494456125931768646260680344573194358953094033321469230156313571586348749061881856) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -6715224496003271/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (-.f64 (*.f64 b (*.f64 a i)) (*.f64 j (*.f64 y i))) (if (<=.f64 z -3290061214130837/1134503866941667986143541334648056457619674836471095626110665786221268201568912028156408931347775536033476809532312754097331684299884724203331627335435786915422798797948806666521214607112348737236205441118127012028555106130125335760617903854636122194680820545543017511614811209728) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 4016188005530807/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (*.f64 i (+.f64 (*.f64 a b) (*.f64 y (neg.f64 j)))) (if (<=.f64 z 619999999999999982306203940481793620390007027120791021774639873701961489000015955899878451755130377265333181349888) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c))))))))))))
(if (<=.f64 z -12500000000000000523519069552643224487392923333004228539292846397587456) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 z -5733746539975179/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -4372661765362371/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968) (+.f64 (*.f64 i (*.f64 y j)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))) (if (<=.f64 z -3674162482993007/1224720827664335609236962600350409901130557945655466490308353887654080091579137561403602952202220552420938147431280980285494456125931768646260680344573194358953094033321469230156313571586348749061881856) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -6715224496003271/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (-.f64 (*.f64 b (*.f64 a i)) (*.f64 j (*.f64 y i))) (if (<=.f64 z -3290061214130837/1134503866941667986143541334648056457619674836471095626110665786221268201568912028156408931347775536033476809532312754097331684299884724203331627335435786915422798797948806666521214607112348737236205441118127012028555106130125335760617903854636122194680820545543017511614811209728) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 4016188005530807/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z 619999999999999982306203940481793620390007027120791021774639873701961489000015955899878451755130377265333181349888) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c))))))))))))
(if (<=.f64 z -10000000000000000725314363815292351261583744096465219555182101554790400) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 z -1063878752534457/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 z -4372661765362371/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 z -3521072379534965/153090103458041951154620325043801237641319743206933311288544235956760011447392195175450369025277569052617268428910122535686807015741471080782585043071649294869136754165183653769539196448293593632735232) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 z -3968087202183751/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b)) (if (<=.f64 z -8225153035327093/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (if (<=.f64 z 4016188005530807/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 z 7000000000000000365234357216777111057280014518793683785912936745814168861798282861521264823082198136488894398464) (+.f64 (*.f64 (-.f64 (*.f64 y z) (*.f64 a t)) x) (*.f64 c (*.f64 t j))) (/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))))))))))
(if (<=.f64 z -10000000000000000725314363815292351261583744096465219555182101554790400) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 z -1063878752534457/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -4372661765362371/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 z -3521072379534965/153090103458041951154620325043801237641319743206933311288544235956760011447392195175450369025277569052617268428910122535686807015741471080782585043071649294869136754165183653769539196448293593632735232) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -3968087202183751/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (-.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 b (*.f64 i (neg.f64 a)))) (if (<=.f64 z -8225153035327093/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 4016188005530807/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) (if (<=.f64 z 7000000000000000365234357216777111057280014518793683785912936745814168861798282861521264823082198136488894398464) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c))))))))))))
(if (<=.f64 z -10000000000000000725314363815292351261583744096465219555182101554790400) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 z -1063878752534457/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -4372661765362371/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 z -3521072379534965/153090103458041951154620325043801237641319743206933311288544235956760011447392195175450369025277569052617268428910122535686807015741471080782585043071649294869136754165183653769539196448293593632735232) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -3968087202183751/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 b (*.f64 a i))) (if (<=.f64 z -8225153035327093/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 4016188005530807/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) (if (<=.f64 z 7000000000000000365234357216777111057280014518793683785912936745814168861798282861521264823082198136488894398464) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c))))))))))))
(if (<=.f64 z -10000000000000000725314363815292351261583744096465219555182101554790400) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 z -1063878752534457/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -4372661765362371/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 z -3521072379534965/153090103458041951154620325043801237641319743206933311288544235956760011447392195175450369025277569052617268428910122535686807015741471080782585043071649294869136754165183653769539196448293593632735232) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -3968087202183751/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (-.f64 (*.f64 b (*.f64 a i)) (*.f64 j (*.f64 y i))) (if (<=.f64 z -8225153035327093/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 4016188005530807/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (*.f64 i (+.f64 (*.f64 a b) (*.f64 y (neg.f64 j)))) (if (<=.f64 z 7000000000000000365234357216777111057280014518793683785912936745814168861798282861521264823082198136488894398464) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c))))))))))))
(if (<=.f64 z -10000000000000000725314363815292351261583744096465219555182101554790400) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 z -1063878752534457/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -4372661765362371/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 z -3521072379534965/153090103458041951154620325043801237641319743206933311288544235956760011447392195175450369025277569052617268428910122535686807015741471080782585043071649294869136754165183653769539196448293593632735232) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 z -3968087202183751/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (-.f64 (*.f64 b (*.f64 a i)) (*.f64 j (*.f64 y i))) (if (<=.f64 z -8225153035327093/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (if (<=.f64 z 4016188005530807/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z 7000000000000000365234357216777111057280014518793683785912936745814168861798282861521264823082198136488894398464) (+.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 c (*.f64 t j))) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c))))))))))))
(if (<=.f64 z -23) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 z -6166959734027569/18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z -5697766239033079/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b)) (if (<=.f64 z -4254389501031255/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 7293140785962341/52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217792) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 z 7229475734293037/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j))) (if (<=.f64 z 5848587932906155/224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756736) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 i (neg.f64 a)) b)) (if (<=.f64 z 13500000000000000470557429357186409037824) (+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j))) (/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b))))))))))))
(if (<=.f64 z -23) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 z -6166959734027569/18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z -5697766239033079/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (-.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 b (*.f64 i (neg.f64 a)))) (if (<=.f64 z -4254389501031255/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 7293140785962341/52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217792) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) (if (<=.f64 z 7229475734293037/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (*.f64 y z))) (if (<=.f64 z 5848587932906155/224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756736) (-.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 b (*.f64 i (neg.f64 a)))) (if (<=.f64 z 13500000000000000470557429357186409037824) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (neg.f64 a) (*.f64 x t))) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c))))))))))))
(if (<=.f64 z -23) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 z -6166959734027569/18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z -5697766239033079/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 b (*.f64 a i))) (if (<=.f64 z -4254389501031255/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 7293140785962341/52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217792) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) (if (<=.f64 z 7229475734293037/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (*.f64 y z))) (if (<=.f64 z 5848587932906155/224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756736) (+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 b (*.f64 a i))) (if (<=.f64 z 13500000000000000470557429357186409037824) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c))))))))))))
(if (<=.f64 z -23) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 z -6166959734027569/18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z -5697766239033079/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (-.f64 (*.f64 b (*.f64 a i)) (*.f64 j (*.f64 y i))) (if (<=.f64 z -4254389501031255/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 7293140785962341/52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217792) (*.f64 i (+.f64 (*.f64 a b) (*.f64 y (neg.f64 j)))) (if (<=.f64 z 7229475734293037/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (*.f64 y z))) (if (<=.f64 z 5848587932906155/224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756736) (-.f64 (*.f64 b (*.f64 a i)) (*.f64 j (*.f64 y i))) (if (<=.f64 z 13500000000000000470557429357186409037824) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c))))))))))))
(if (<=.f64 z -23) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 z -6166959734027569/18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z -5697766239033079/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (-.f64 (*.f64 b (*.f64 a i)) (*.f64 j (*.f64 y i))) (if (<=.f64 z -4254389501031255/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 7293140785962341/52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217792) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z 7229475734293037/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (*.f64 y z))) (if (<=.f64 z 5848587932906155/224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756736) (-.f64 (*.f64 b (*.f64 a i)) (*.f64 j (*.f64 y i))) (if (<=.f64 z 13500000000000000470557429357186409037824) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c))))))))))))
(if (<=.f64 j -20000000000) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 j -2484552783462535/2923003274661805836407369665432566039311865085952) (/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j -3504353730807743/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 j -2460744353532223/173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884864) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -691033158841835/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 j -5736290322421085/4249103942534136789516705652419749018636744941816255385595553105603228478886817941913300018121834285351114635889972008122772634701221657915276159830132698815550650166683145752253825024) (+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j))) (if (<=.f64 j -533014786937957/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j))) (if (<=.f64 j -1951346651139669/9076030935533343889148330677184451660957398691768765008885326289770145612551296225251271450782204288267814476258502032778653474399077793626653018683486295323382390383590453332169716856898789897889643528945016096228440849041002686084943230837088977557446564364344140092918489677824) (/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j 6292727911774283/873989987746428259412194333913416701987357762822590714399458303903535888835232670878457161432636363996257309241302481691723537010408733419813385804491106555801784494262060916206872597091033287849274902594962928694944169726768114734355431735427072) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 j 229212996130245/416750902054990892129990736920078612321547395144744260024766113235252327363602004470089512554472143171433119412089577527868050103382460317522709753270676877880947348719625909903942392869488376545560313508492912623855671752342278830697742336) (+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j))) (if (<=.f64 j 4391349094461363/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j))) (if (<=.f64 j 316723531135841/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (-.f64 (*.f64 (*.f64 i (neg.f64 y)) j) (*.f64 (*.f64 c z) b)) (if (<=.f64 j 1997919072202235/12486994201263968925526388919172665222994392570659884603436627838501486955279062480481224412253967884639307724485626491581791902717153141225160704) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 j 1883966954371867/11417981541647679048466287755595961091061972992) (+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)))))))))))))))
(if (<=.f64 j -20000000000) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 j -2484552783462535/2923003274661805836407369665432566039311865085952) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j -3504353730807743/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) (if (<=.f64 j -2460744353532223/173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884864) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -691033158841835/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) (if (<=.f64 j -5736290322421085/4249103942534136789516705652419749018636744941816255385595553105603228478886817941913300018121834285351114635889972008122772634701221657915276159830132698815550650166683145752253825024) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (neg.f64 a) (*.f64 x t))) (if (<=.f64 j -533014786937957/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 b i))) (if (<=.f64 j -1951346651139669/9076030935533343889148330677184451660957398691768765008885326289770145612551296225251271450782204288267814476258502032778653474399077793626653018683486295323382390383590453332169716856898789897889643528945016096228440849041002686084943230837088977557446564364344140092918489677824) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j 6292727911774283/873989987746428259412194333913416701987357762822590714399458303903535888835232670878457161432636363996257309241302481691723537010408733419813385804491106555801784494262060916206872597091033287849274902594962928694944169726768114734355431735427072) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 j 229212996130245/416750902054990892129990736920078612321547395144744260024766113235252327363602004470089512554472143171433119412089577527868050103382460317522709753270676877880947348719625909903942392869488376545560313508492912623855671752342278830697742336) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (neg.f64 a) (*.f64 x t))) (if (<=.f64 j 4391349094461363/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (*.f64 y z))) (if (<=.f64 j 316723531135841/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (-.f64 (*.f64 j (*.f64 i (neg.f64 y))) (*.f64 b (*.f64 z c))) (if (<=.f64 j 1997919072202235/12486994201263968925526388919172665222994392570659884603436627838501486955279062480481224412253967884639307724485626491581791902717153141225160704) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 j 1883966954371867/11417981541647679048466287755595961091061972992) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (neg.f64 a) (*.f64 x t))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))))))))))
(if (<=.f64 j -20000000000) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 j -2484552783462535/2923003274661805836407369665432566039311865085952) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j -3504353730807743/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) (if (<=.f64 j -2460744353532223/173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884864) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -691033158841835/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) (if (<=.f64 j -5736290322421085/4249103942534136789516705652419749018636744941816255385595553105603228478886817941913300018121834285351114635889972008122772634701221657915276159830132698815550650166683145752253825024) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (if (<=.f64 j -533014786937957/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 b i))) (if (<=.f64 j -1951346651139669/9076030935533343889148330677184451660957398691768765008885326289770145612551296225251271450782204288267814476258502032778653474399077793626653018683486295323382390383590453332169716856898789897889643528945016096228440849041002686084943230837088977557446564364344140092918489677824) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j 6292727911774283/873989987746428259412194333913416701987357762822590714399458303903535888835232670878457161432636363996257309241302481691723537010408733419813385804491106555801784494262060916206872597091033287849274902594962928694944169726768114734355431735427072) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 j 229212996130245/416750902054990892129990736920078612321547395144744260024766113235252327363602004470089512554472143171433119412089577527868050103382460317522709753270676877880947348719625909903942392869488376545560313508492912623855671752342278830697742336) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (if (<=.f64 j 4391349094461363/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (*.f64 y z))) (if (<=.f64 j 316723531135841/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (-.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 b (*.f64 z c))) (if (<=.f64 j 1997919072202235/12486994201263968925526388919172665222994392570659884603436627838501486955279062480481224412253967884639307724485626491581791902717153141225160704) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 j 1883966954371867/11417981541647679048466287755595961091061972992) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))))))))))
(if (<=.f64 j -20000000000) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 j -2484552783462535/2923003274661805836407369665432566039311865085952) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j -3504353730807743/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096) (*.f64 i (+.f64 (*.f64 a b) (*.f64 y (neg.f64 j)))) (if (<=.f64 j -2460744353532223/173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884864) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -691033158841835/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (*.f64 i (+.f64 (*.f64 a b) (*.f64 y (neg.f64 j)))) (if (<=.f64 j -5736290322421085/4249103942534136789516705652419749018636744941816255385595553105603228478886817941913300018121834285351114635889972008122772634701221657915276159830132698815550650166683145752253825024) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (if (<=.f64 j -533014786937957/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 b i))) (if (<=.f64 j -1951346651139669/9076030935533343889148330677184451660957398691768765008885326289770145612551296225251271450782204288267814476258502032778653474399077793626653018683486295323382390383590453332169716856898789897889643528945016096228440849041002686084943230837088977557446564364344140092918489677824) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j 6292727911774283/873989987746428259412194333913416701987357762822590714399458303903535888835232670878457161432636363996257309241302481691723537010408733419813385804491106555801784494262060916206872597091033287849274902594962928694944169726768114734355431735427072) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 j 229212996130245/416750902054990892129990736920078612321547395144744260024766113235252327363602004470089512554472143171433119412089577527868050103382460317522709753270676877880947348719625909903942392869488376545560313508492912623855671752342278830697742336) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (if (<=.f64 j 4391349094461363/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (*.f64 y z))) (if (<=.f64 j 316723531135841/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (-.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 b (*.f64 z c))) (if (<=.f64 j 1997919072202235/12486994201263968925526388919172665222994392570659884603436627838501486955279062480481224412253967884639307724485626491581791902717153141225160704) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 j 1883966954371867/11417981541647679048466287755595961091061972992) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))))))))))
(if (<=.f64 j -20000000000) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 j -2484552783462535/2923003274661805836407369665432566039311865085952) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j -3504353730807743/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 j -2460744353532223/173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884864) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -691033158841835/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 j -5736290322421085/4249103942534136789516705652419749018636744941816255385595553105603228478886817941913300018121834285351114635889972008122772634701221657915276159830132698815550650166683145752253825024) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (if (<=.f64 j -533014786937957/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 b i))) (if (<=.f64 j -1951346651139669/9076030935533343889148330677184451660957398691768765008885326289770145612551296225251271450782204288267814476258502032778653474399077793626653018683486295323382390383590453332169716856898789897889643528945016096228440849041002686084943230837088977557446564364344140092918489677824) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j 6292727911774283/873989987746428259412194333913416701987357762822590714399458303903535888835232670878457161432636363996257309241302481691723537010408733419813385804491106555801784494262060916206872597091033287849274902594962928694944169726768114734355431735427072) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 j 229212996130245/416750902054990892129990736920078612321547395144744260024766113235252327363602004470089512554472143171433119412089577527868050103382460317522709753270676877880947348719625909903942392869488376545560313508492912623855671752342278830697742336) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (if (<=.f64 j 4391349094461363/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (*.f64 y z))) (if (<=.f64 j 316723531135841/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (-.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 b (*.f64 z c))) (if (<=.f64 j 1997919072202235/12486994201263968925526388919172665222994392570659884603436627838501486955279062480481224412253967884639307724485626491581791902717153141225160704) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 j 1883966954371867/11417981541647679048466287755595961091061972992) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))))))))))
(if (<=.f64 j -39000000000) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 j -2396862685222681/2923003274661805836407369665432566039311865085952) (/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j -4276145921521353/521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728256) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 j -324922229779783/5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -7925321092125237/1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 j -5574824372604787/271942652322184754529069161754863937192751676276240344678115398758606622648756348282451201159797394262471336696958208519857448620878186106577674229128492724195241610667721328144244801536) (+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j))) (if (<=.f64 j -533014786937957/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j))) (if (<=.f64 j -4424565081072505/2269007733883335972287082669296112915239349672942191252221331572442536403137824056312817862695551072066953619064625508194663368599769448406663254670871573830845597595897613333042429214224697474472410882236254024057110212260250671521235807709272244389361641091086035023229622419456) (/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j 710116865043973/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 j 2417155231918947/416750902054990892129990736920078612321547395144744260024766113235252327363602004470089512554472143171433119412089577527868050103382460317522709753270676877880947348719625909903942392869488376545560313508492912623855671752342278830697742336) (+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j))) (if (<=.f64 j 3263311827866217/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072) (+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j))) (if (<=.f64 j 7923846888053041/1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 j 7624841658832241/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j 677942654035331/178405961588244985132285746181186892047843328) (+.f64 (*.f64 (neg.f64 a) (*.f64 t x)) (*.f64 c (*.f64 t j))) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j)))))))))))))))
(if (<=.f64 j -39000000000) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 j -2396862685222681/2923003274661805836407369665432566039311865085952) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j -4276145921521353/521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728256) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) (if (<=.f64 j -324922229779783/5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -7925321092125237/1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) (if (<=.f64 j -5574824372604787/271942652322184754529069161754863937192751676276240344678115398758606622648756348282451201159797394262471336696958208519857448620878186106577674229128492724195241610667721328144244801536) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (neg.f64 a) (*.f64 x t))) (if (<=.f64 j -533014786937957/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 b i))) (if (<=.f64 j -4424565081072505/2269007733883335972287082669296112915239349672942191252221331572442536403137824056312817862695551072066953619064625508194663368599769448406663254670871573830845597595897613333042429214224697474472410882236254024057110212260250671521235807709272244389361641091086035023229622419456) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j 710116865043973/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 j 2417155231918947/416750902054990892129990736920078612321547395144744260024766113235252327363602004470089512554472143171433119412089577527868050103382460317522709753270676877880947348719625909903942392869488376545560313508492912623855671752342278830697742336) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (neg.f64 a) (*.f64 x t))) (if (<=.f64 j 3263311827866217/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (*.f64 y z))) (if (<=.f64 j 7923846888053041/1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) (if (<=.f64 j 7624841658832241/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j 677942654035331/178405961588244985132285746181186892047843328) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 (neg.f64 a) (*.f64 x t))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))))))))))
(if (<=.f64 j -39000000000) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 j -2396862685222681/2923003274661805836407369665432566039311865085952) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j -4276145921521353/521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728256) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) (if (<=.f64 j -324922229779783/5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -7925321092125237/1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) (if (<=.f64 j -5574824372604787/271942652322184754529069161754863937192751676276240344678115398758606622648756348282451201159797394262471336696958208519857448620878186106577674229128492724195241610667721328144244801536) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (if (<=.f64 j -533014786937957/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 b i))) (if (<=.f64 j -4424565081072505/2269007733883335972287082669296112915239349672942191252221331572442536403137824056312817862695551072066953619064625508194663368599769448406663254670871573830845597595897613333042429214224697474472410882236254024057110212260250671521235807709272244389361641091086035023229622419456) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j 710116865043973/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 j 2417155231918947/416750902054990892129990736920078612321547395144744260024766113235252327363602004470089512554472143171433119412089577527868050103382460317522709753270676877880947348719625909903942392869488376545560313508492912623855671752342278830697742336) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (if (<=.f64 j 3263311827866217/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (*.f64 y z))) (if (<=.f64 j 7923846888053041/1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) (if (<=.f64 j 7624841658832241/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j 677942654035331/178405961588244985132285746181186892047843328) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))))))))))
(if (<=.f64 j -39000000000) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 j -2396862685222681/2923003274661805836407369665432566039311865085952) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j -4276145921521353/521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728256) (*.f64 i (+.f64 (*.f64 a b) (*.f64 y (neg.f64 j)))) (if (<=.f64 j -324922229779783/5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -7925321092125237/1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488) (*.f64 i (+.f64 (*.f64 a b) (*.f64 y (neg.f64 j)))) (if (<=.f64 j -5574824372604787/271942652322184754529069161754863937192751676276240344678115398758606622648756348282451201159797394262471336696958208519857448620878186106577674229128492724195241610667721328144244801536) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (if (<=.f64 j -533014786937957/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 b i))) (if (<=.f64 j -4424565081072505/2269007733883335972287082669296112915239349672942191252221331572442536403137824056312817862695551072066953619064625508194663368599769448406663254670871573830845597595897613333042429214224697474472410882236254024057110212260250671521235807709272244389361641091086035023229622419456) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j 710116865043973/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 j 2417155231918947/416750902054990892129990736920078612321547395144744260024766113235252327363602004470089512554472143171433119412089577527868050103382460317522709753270676877880947348719625909903942392869488376545560313508492912623855671752342278830697742336) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (if (<=.f64 j 3263311827866217/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (*.f64 y z))) (if (<=.f64 j 7923846888053041/1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312) (*.f64 i (+.f64 (*.f64 a b) (*.f64 y (neg.f64 j)))) (if (<=.f64 j 7624841658832241/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j 677942654035331/178405961588244985132285746181186892047843328) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))))))))))
(if (<=.f64 j -39000000000) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 j -2396862685222681/2923003274661805836407369665432566039311865085952) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j -4276145921521353/521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728256) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 j -324922229779783/5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -7925321092125237/1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 j -5574824372604787/271942652322184754529069161754863937192751676276240344678115398758606622648756348282451201159797394262471336696958208519857448620878186106577674229128492724195241610667721328144244801536) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (if (<=.f64 j -533014786937957/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 b i))) (if (<=.f64 j -4424565081072505/2269007733883335972287082669296112915239349672942191252221331572442536403137824056312817862695551072066953619064625508194663368599769448406663254670871573830845597595897613333042429214224697474472410882236254024057110212260250671521235807709272244389361641091086035023229622419456) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j 710116865043973/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 j 2417155231918947/416750902054990892129990736920078612321547395144744260024766113235252327363602004470089512554472143171433119412089577527868050103382460317522709753270676877880947348719625909903942392869488376545560313508492912623855671752342278830697742336) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (if (<=.f64 j 3263311827866217/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (*.f64 y z))) (if (<=.f64 j 7923846888053041/1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 j 7624841658832241/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j 677942654035331/178405961588244985132285746181186892047843328) (-.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 x t))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))))))))))))
(if (<=.f64 j -48000000000) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 j -63940696633227/365375409332725729550921208179070754913983135744) (/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j -1018517988167243/4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 j -324922229779783/21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -6521407070091623/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 j -2854866711390123/33196124551047943668099262909529289208099569857939495199965258637525222491303265171197656391576830354305583092890406313459161208603294202463094998672911709496489454427212076189483008) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -6869968364978113/11844773043065711480323635013294239465766037117894719018089691452225120183459296312949206610325977157215024800850914559983608856537741198665193842125253152001987113769690322155382272992184436377145866387891513586051123404341248) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j))) (if (<=.f64 j -6415114477738391/3665779701564795034165604343510379326812382614037843523768505561895816192685171732396196386025552432054958017180031964169522798176905392217656963333320266191425647911421339149090150561469309283359365121053663391676919110861662410702765924749628709797888) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (if (<=.f64 j -2382458120577503/567251933470833993071770667324028228809837418235547813055332893110634100784456014078204465673887768016738404766156377048665842149942362101665813667717893457711399398974403333260607303556174368618102720559063506014277553065062667880308951927318061097340410272771508755807405604864) (/.f64 z (/.f64 1 (-.f64 (*.f64 y x) (*.f64 c b)))) (if (<=.f64 j 199078284756915/17311155196253478792473470072144416162409589179551630037089016513386050438978760195257704640926750732932690575139049592549616764829783999684625661246273604056134014861279398598040994371221141620425498063936264221627122591096883175058256589578798251261609200218857078729474048) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 j 3599999999999999739507227295370706944) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))))))))))))
(if (<=.f64 j -48000000000) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 j -63940696633227/365375409332725729550921208179070754913983135744) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j -1018517988167243/4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) (if (<=.f64 j -324922229779783/21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -6521407070091623/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) (if (<=.f64 j -2854866711390123/33196124551047943668099262909529289208099569857939495199965258637525222491303265171197656391576830354305583092890406313459161208603294202463094998672911709496489454427212076189483008) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -6869968364978113/11844773043065711480323635013294239465766037117894719018089691452225120183459296312949206610325977157215024800850914559983608856537741198665193842125253152001987113769690322155382272992184436377145866387891513586051123404341248) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 b i))) (if (<=.f64 j -6415114477738391/3665779701564795034165604343510379326812382614037843523768505561895816192685171732396196386025552432054958017180031964169522798176905392217656963333320266191425647911421339149090150561469309283359365121053663391676919110861662410702765924749628709797888) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 j -2382458120577503/567251933470833993071770667324028228809837418235547813055332893110634100784456014078204465673887768016738404766156377048665842149942362101665813667717893457711399398974403333260607303556174368618102720559063506014277553065062667880308951927318061097340410272771508755807405604864) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j 199078284756915/17311155196253478792473470072144416162409589179551630037089016513386050438978760195257704640926750732932690575139049592549616764829783999684625661246273604056134014861279398598040994371221141620425498063936264221627122591096883175058256589578798251261609200218857078729474048) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 j 3599999999999999739507227295370706944) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))))))))
(if (<=.f64 j -48000000000) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 j -63940696633227/365375409332725729550921208179070754913983135744) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j -1018517988167243/4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752) (*.f64 i (+.f64 (*.f64 a b) (*.f64 y (neg.f64 j)))) (if (<=.f64 j -324922229779783/21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -6521407070091623/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464) (*.f64 i (+.f64 (*.f64 a b) (*.f64 y (neg.f64 j)))) (if (<=.f64 j -2854866711390123/33196124551047943668099262909529289208099569857939495199965258637525222491303265171197656391576830354305583092890406313459161208603294202463094998672911709496489454427212076189483008) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -6869968364978113/11844773043065711480323635013294239465766037117894719018089691452225120183459296312949206610325977157215024800850914559983608856537741198665193842125253152001987113769690322155382272992184436377145866387891513586051123404341248) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 b i))) (if (<=.f64 j -6415114477738391/3665779701564795034165604343510379326812382614037843523768505561895816192685171732396196386025552432054958017180031964169522798176905392217656963333320266191425647911421339149090150561469309283359365121053663391676919110861662410702765924749628709797888) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 j -2382458120577503/567251933470833993071770667324028228809837418235547813055332893110634100784456014078204465673887768016738404766156377048665842149942362101665813667717893457711399398974403333260607303556174368618102720559063506014277553065062667880308951927318061097340410272771508755807405604864) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j 199078284756915/17311155196253478792473470072144416162409589179551630037089016513386050438978760195257704640926750732932690575139049592549616764829783999684625661246273604056134014861279398598040994371221141620425498063936264221627122591096883175058256589578798251261609200218857078729474048) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 j 3599999999999999739507227295370706944) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))))))))
(if (<=.f64 j -48000000000) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 j -63940696633227/365375409332725729550921208179070754913983135744) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j -1018517988167243/4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 j -324922229779783/21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -6521407070091623/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 j -2854866711390123/33196124551047943668099262909529289208099569857939495199965258637525222491303265171197656391576830354305583092890406313459161208603294202463094998672911709496489454427212076189483008) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -6869968364978113/11844773043065711480323635013294239465766037117894719018089691452225120183459296312949206610325977157215024800850914559983608856537741198665193842125253152001987113769690322155382272992184436377145866387891513586051123404341248) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 b i))) (if (<=.f64 j -6415114477738391/3665779701564795034165604343510379326812382614037843523768505561895816192685171732396196386025552432054958017180031964169522798176905392217656963333320266191425647911421339149090150561469309283359365121053663391676919110861662410702765924749628709797888) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 j -2382458120577503/567251933470833993071770667324028228809837418235547813055332893110634100784456014078204465673887768016738404766156377048665842149942362101665813667717893457711399398974403333260607303556174368618102720559063506014277553065062667880308951927318061097340410272771508755807405604864) (/.f64 z (/.f64 1 (-.f64 (*.f64 x y) (*.f64 b c)))) (if (<=.f64 j 199078284756915/17311155196253478792473470072144416162409589179551630037089016513386050438978760195257704640926750732932690575139049592549616764829783999684625661246273604056134014861279398598040994371221141620425498063936264221627122591096883175058256589578798251261609200218857078729474048) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 j 3599999999999999739507227295370706944) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))))))))
(if (<=.f64 z -8600) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 z -7475102707912205/9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533248) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z -7237729586025109/13656093558537941553315536467397135968552465044102979912491535998492748263050510482475893147384943187441520456895351276433180265787636459684584153195173539934402882722844701815732384329547395122644920353046295760858502651980751792724303620866048) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 z -7657901101856259/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 3438194941953675/26046931378436930758124421057504913270096712196546516251547882077203270460225125279380594534654508948214569963255598595491753131461403769845169359579417304867559209294976619368996399554343023534097519594280807038990979484521392426918608896) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 z 6551712384203065/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (+.f64 (*.f64 (*.f64 z y) x) (*.f64 c (*.f64 t j))) (if (<=.f64 z 6569713789129339/7729075046034516689390703781863974688597854659412869997314470502903038284579120849072387533163845155924927232063004354354730157322085975311485817346934161497393961629646848) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 z 184999999999999998664888301429717821341132905190891005673472) (/.f64 y (/.f64 1 (-.f64 (*.f64 z x) (*.f64 j i)))) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z)))))))))
(if (<=.f64 z -8600) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 z -7475102707912205/9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533248) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z -7237729586025109/13656093558537941553315536467397135968552465044102979912491535998492748263050510482475893147384943187441520456895351276433180265787636459684584153195173539934402882722844701815732384329547395122644920353046295760858502651980751792724303620866048) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) (if (<=.f64 z -7657901101856259/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 3438194941953675/26046931378436930758124421057504913270096712196546516251547882077203270460225125279380594534654508948214569963255598595491753131461403769845169359579417304867559209294976619368996399554343023534097519594280807038990979484521392426918608896) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) (if (<=.f64 z 6551712384203065/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (*.f64 y z))) (if (<=.f64 z 6569713789129339/7729075046034516689390703781863974688597854659412869997314470502903038284579120849072387533163845155924927232063004354354730157322085975311485817346934161497393961629646848) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 z 184999999999999998664888301429717821341132905190891005673472) (/.f64 y (/.f64 1 (-.f64 (*.f64 x z) (*.f64 i j)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))))))))))
(if (<=.f64 z -8600) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 z -7475102707912205/9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533248) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z -7237729586025109/13656093558537941553315536467397135968552465044102979912491535998492748263050510482475893147384943187441520456895351276433180265787636459684584153195173539934402882722844701815732384329547395122644920353046295760858502651980751792724303620866048) (*.f64 i (+.f64 (*.f64 a b) (*.f64 y (neg.f64 j)))) (if (<=.f64 z -7657901101856259/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 3438194941953675/26046931378436930758124421057504913270096712196546516251547882077203270460225125279380594534654508948214569963255598595491753131461403769845169359579417304867559209294976619368996399554343023534097519594280807038990979484521392426918608896) (*.f64 i (+.f64 (*.f64 a b) (*.f64 y (neg.f64 j)))) (if (<=.f64 z 6551712384203065/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (*.f64 y z))) (if (<=.f64 z 6569713789129339/7729075046034516689390703781863974688597854659412869997314470502903038284579120849072387533163845155924927232063004354354730157322085975311485817346934161497393961629646848) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 z 184999999999999998664888301429717821341132905190891005673472) (/.f64 y (/.f64 1 (-.f64 (*.f64 x z) (*.f64 i j)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))))))))))
(if (<=.f64 z -8600) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 z -7475102707912205/9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533248) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z -7237729586025109/13656093558537941553315536467397135968552465044102979912491535998492748263050510482475893147384943187441520456895351276433180265787636459684584153195173539934402882722844701815732384329547395122644920353046295760858502651980751792724303620866048) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z -7657901101856259/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 3438194941953675/26046931378436930758124421057504913270096712196546516251547882077203270460225125279380594534654508948214569963255598595491753131461403769845169359579417304867559209294976619368996399554343023534097519594280807038990979484521392426918608896) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 z 6551712384203065/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 x (*.f64 y z))) (if (<=.f64 z 6569713789129339/7729075046034516689390703781863974688597854659412869997314470502903038284579120849072387533163845155924927232063004354354730157322085975311485817346934161497393961629646848) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 z 184999999999999998664888301429717821341132905190891005673472) (/.f64 y (/.f64 1 (-.f64 (*.f64 x z) (*.f64 i j)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))))))))))
(if (<=.f64 j -25000000000) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 j -8220946709986329/182687704666362864775460604089535377456991567872) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 j -6314811526636907/1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 j -2044843899414101/173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884864) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -5307134659905293/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (*.f64 i (*.f64 -1 (-.f64 (*.f64 j y) (*.f64 a b)))) (if (<=.f64 j -622427335332149/8299031137761985917024815727382322302024892464484873799991314659381305622825816292799414097894207588576395773222601578364790302150823550615773749668227927374122363606803019047370752) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -6277729712824827/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496) (+.f64 (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j))) (if (<=.f64 j -733155940312959/458222462695599379270700542938797415851547826754730440471063195236977024085646466549524548253194054006869752147503995521190349772113174027207120416665033273928205988927667393636268820183663660419920640131707923959614888857707801337845740593703588724736) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (if (<=.f64 j -788118961493225/74350845423889153139903124907495028006563010082969722952788592965797032858020218677258415724807817529489936189509648652522729262277245285389541529055119731289148542022372993697134320491714886843511959789117571860303387435343894004407854947017432904150602255272707195641188267440734208) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 j 2631295589830529/276978483140055660679575521154310658598553426872826080593424264214176807023660163124123274254828011726923049202224793480793868237276543994954010579940377664898144237780470377568655909939538265926807969022980227546033961457550130800932105433260772020185747203501713259671584768) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 j 4699999999999999889471695219563954176) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j))))))))))))
(if (<=.f64 j -25000000000) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 j -8220946709986329/182687704666362864775460604089535377456991567872) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 j -6314811526636907/1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) (if (<=.f64 j -2044843899414101/173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884864) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -5307134659905293/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (*.f64 i (neg.f64 (-.f64 (*.f64 y j) (*.f64 a b)))) (if (<=.f64 j -622427335332149/8299031137761985917024815727382322302024892464484873799991314659381305622825816292799414097894207588576395773222601578364790302150823550615773749668227927374122363606803019047370752) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -6277729712824827/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 b i))) (if (<=.f64 j -733155940312959/458222462695599379270700542938797415851547826754730440471063195236977024085646466549524548253194054006869752147503995521190349772113174027207120416665033273928205988927667393636268820183663660419920640131707923959614888857707801337845740593703588724736) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 j -788118961493225/74350845423889153139903124907495028006563010082969722952788592965797032858020218677258415724807817529489936189509648652522729262277245285389541529055119731289148542022372993697134320491714886843511959789117571860303387435343894004407854947017432904150602255272707195641188267440734208) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 j 2631295589830529/276978483140055660679575521154310658598553426872826080593424264214176807023660163124123274254828011726923049202224793480793868237276543994954010579940377664898144237780470377568655909939538265926807969022980227546033961457550130800932105433260772020185747203501713259671584768) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 j 4699999999999999889471695219563954176) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))))))))
(if (<=.f64 j -25000000000) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 j -8220946709986329/182687704666362864775460604089535377456991567872) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 j -6314811526636907/1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688) (*.f64 i (+.f64 (*.f64 a b) (*.f64 y (neg.f64 j)))) (if (<=.f64 j -2044843899414101/173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884864) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -5307134659905293/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (*.f64 i (+.f64 (*.f64 a b) (*.f64 y (neg.f64 j)))) (if (<=.f64 j -622427335332149/8299031137761985917024815727382322302024892464484873799991314659381305622825816292799414097894207588576395773222601578364790302150823550615773749668227927374122363606803019047370752) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -6277729712824827/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 b i))) (if (<=.f64 j -733155940312959/458222462695599379270700542938797415851547826754730440471063195236977024085646466549524548253194054006869752147503995521190349772113174027207120416665033273928205988927667393636268820183663660419920640131707923959614888857707801337845740593703588724736) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 j -788118961493225/74350845423889153139903124907495028006563010082969722952788592965797032858020218677258415724807817529489936189509648652522729262277245285389541529055119731289148542022372993697134320491714886843511959789117571860303387435343894004407854947017432904150602255272707195641188267440734208) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 j 2631295589830529/276978483140055660679575521154310658598553426872826080593424264214176807023660163124123274254828011726923049202224793480793868237276543994954010579940377664898144237780470377568655909939538265926807969022980227546033961457550130800932105433260772020185747203501713259671584768) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 j 4699999999999999889471695219563954176) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))))))))
(if (<=.f64 j -25000000000) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 j -8220946709986329/182687704666362864775460604089535377456991567872) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 j -6314811526636907/1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 j -2044843899414101/173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884864) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -5307134659905293/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (*.f64 i (-.f64 (*.f64 a b) (*.f64 y j))) (if (<=.f64 j -622427335332149/8299031137761985917024815727382322302024892464484873799991314659381305622825816292799414097894207588576395773222601578364790302150823550615773749668227927374122363606803019047370752) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 j -6277729712824827/23689546086131422960647270026588478931532074235789438036179382904450240366918592625898413220651954314430049601701829119967217713075482397330387684250506304003974227539380644310764545984368872754291732775783027172102246808682496) (+.f64 (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 b i))) (if (<=.f64 j -733155940312959/458222462695599379270700542938797415851547826754730440471063195236977024085646466549524548253194054006869752147503995521190349772113174027207120416665033273928205988927667393636268820183663660419920640131707923959614888857707801337845740593703588724736) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 j -788118961493225/74350845423889153139903124907495028006563010082969722952788592965797032858020218677258415724807817529489936189509648652522729262277245285389541529055119731289148542022372993697134320491714886843511959789117571860303387435343894004407854947017432904150602255272707195641188267440734208) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 j 2631295589830529/276978483140055660679575521154310658598553426872826080593424264214176807023660163124123274254828011726923049202224793480793868237276543994954010579940377664898144237780470377568655909939538265926807969022980227546033961457550130800932105433260772020185747203501713259671584768) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 j 4699999999999999889471695219563954176) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))))))))))
(if (<=.f64 y -21000000000000000109466319800533327489424949248) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (if (<=.f64 y -3504881374004815/36893488147419103232) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 y -2484552783462535/1461501637330902918203684832716283019655932542976) (*.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z) (if (<=.f64 y -8266869891363893/300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928) (*.f64 (-.f64 (*.f64 c t) (*.f64 y i)) j) (if (<=.f64 y -8527149759974999/4872657005699999540176691193937594155438113428797503763433953228606474345383213051232807532941005129612652458115704334091729584932601547023288993648156326709765638849978236514935394827745026824176399796739609189436842798962697437472873181807734482806413869401552138773540914294995957055488) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 y 2598228358980691/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 y 4805358362091427/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 y 1699835280697513/15177100720513508366558296147058741458143803430094840009779784451085189728165691392) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i)))))))))))
(if (<=.f64 y -21000000000000000109466319800533327489424949248) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 y -3504881374004815/36893488147419103232) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 y -2484552783462535/1461501637330902918203684832716283019655932542976) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))) (if (<=.f64 y -8266869891363893/300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (if (<=.f64 y -8527149759974999/4872657005699999540176691193937594155438113428797503763433953228606474345383213051232807532941005129612652458115704334091729584932601547023288993648156326709765638849978236514935394827745026824176399796739609189436842798962697437472873181807734482806413869401552138773540914294995957055488) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 y 2598228358980691/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 y 4805358362091427/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 y 1699835280697513/15177100720513508366558296147058741458143803430094840009779784451085189728165691392) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j)))))))))))
(if (<=.f64 b -6000000000000000055129724154434973884080183724602454195661958631340900352) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 b -110000) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (if (<=.f64 b -1519961702824139/2923003274661805836407369665432566039311865085952) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 b 4811939048745445/92537289398950870940028398541361245826297164983552492328825714470508751433275752444915676643171696540742381256647769999871944191701103114571826891603540250015524326325705641838924007751440909196452081155402449891024401596416) (*.f64 y (-.f64 (*.f64 z x) (*.f64 j i))) (if (<=.f64 b 4353782555323089/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 b 379596049073481/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 b 2676089423823675/22300745198530623141535718272648361505980416) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 b 60) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z)))))))))))
(if (<=.f64 b -6000000000000000055129724154434973884080183724602454195661958631340900352) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 b -110000) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 b -1519961702824139/2923003274661805836407369665432566039311865085952) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 b 4811939048745445/92537289398950870940028398541361245826297164983552492328825714470508751433275752444915676643171696540742381256647769999871944191701103114571826891603540250015524326325705641838924007751440909196452081155402449891024401596416) (*.f64 y (-.f64 (*.f64 x z) (*.f64 i j))) (if (<=.f64 b 4353782555323089/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 b 379596049073481/862718293348820473429344482784628181556388621521298319395315527974912) (*.f64 y (*.f64 j (neg.f64 i))) (if (or (<=.f64 b 2676089423823675/22300745198530623141535718272648361505980416) (not (<=.f64 b 60))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))))))))))
(if (<=.f64 z -799999999999999929620444007657854511302822919756205841459690948469420652615210262167679512793696278032855794724798960889386785308672) (*.f64 (*.f64 c (neg.f64 b)) z) (if (<=.f64 z -1200000000000000087037723657835082151390049291575826346621852186574848) (*.f64 z (*.f64 y x)) (if (<=.f64 z -1616631492516923/1224720827664335609236962600350409901130557945655466490308353887654080091579137561403602952202220552420938147431280980285494456125931768646260680344573194358953094033321469230156313571586348749061881856) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z -3968087202183751/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z -8621766748134057/8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 8743979407970305/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 z 1789034520424645/3032261899024822138962850563403325303236105502181048068630961011769630766965579856114996892243450152247046349017834127355803867273661746858289623584064806912508701125040722471777861885999215712549341795300227478029087591511359488) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z 5738065314176025/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 z 251939172494419/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z 7076986000127043/6739986666787659948666753771754907668409286105635143120275902562304) (*.f64 z (*.f64 y x)) (if (<=.f64 z 3700) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 170000000000000002992200503738507240982393153649427695534080) (*.f64 -1 (*.f64 i (*.f64 y j))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b)))))))))))))))
(if (<=.f64 z -799999999999999929620444007657854511302822919756205841459690948469420652615210262167679512793696278032855794724798960889386785308672) (*.f64 z (*.f64 c (neg.f64 b))) (if (<=.f64 z -1200000000000000087037723657835082151390049291575826346621852186574848) (*.f64 z (*.f64 x y)) (if (<=.f64 z -1616631492516923/1224720827664335609236962600350409901130557945655466490308353887654080091579137561403602952202220552420938147431280980285494456125931768646260680344573194358953094033321469230156313571586348749061881856) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z -3968087202183751/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z -8621766748134057/8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 8743979407970305/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 z 1789034520424645/3032261899024822138962850563403325303236105502181048068630961011769630766965579856114996892243450152247046349017834127355803867273661746858289623584064806912508701125040722471777861885999215712549341795300227478029087591511359488) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z 5738065314176025/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 z 251939172494419/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z 7076986000127043/6739986666787659948666753771754907668409286105635143120275902562304) (*.f64 z (*.f64 x y)) (if (or (<=.f64 z 3700) (not (<=.f64 z 170000000000000002992200503738507240982393153649427695534080))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (neg.f64 (*.f64 i (*.f64 y j))))))))))))))
(if (<=.f64 z -799999999999999929620444007657854511302822919756205841459690948469420652615210262167679512793696278032855794724798960889386785308672) (*.f64 z (*.f64 b (neg.f64 c))) (if (<=.f64 z -1200000000000000087037723657835082151390049291575826346621852186574848) (*.f64 z (*.f64 x y)) (if (<=.f64 z -1616631492516923/1224720827664335609236962600350409901130557945655466490308353887654080091579137561403602952202220552420938147431280980285494456125931768646260680344573194358953094033321469230156313571586348749061881856) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z -3968087202183751/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z -8621766748134057/8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (if (<=.f64 z 8743979407970305/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 z 1789034520424645/3032261899024822138962850563403325303236105502181048068630961011769630766965579856114996892243450152247046349017834127355803867273661746858289623584064806912508701125040722471777861885999215712549341795300227478029087591511359488) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z 5738065314176025/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 z 251939172494419/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z 7076986000127043/6739986666787659948666753771754907668409286105635143120275902562304) (*.f64 z (*.f64 x y)) (if (or (<=.f64 z 3700) (not (<=.f64 z 170000000000000002992200503738507240982393153649427695534080))) (*.f64 c (-.f64 (*.f64 t j) (*.f64 z b))) (*.f64 (*.f64 y j) (neg.f64 i)))))))))))))
(if (<=.f64 z -1049999999999999966729842054642652864503515232395440874535453275564284608479903575463662017787542282039522612903672097377262141177856) (*.f64 (*.f64 c (neg.f64 b)) z) (if (<=.f64 z -161999999999999995975282595369203510804480) (*.f64 z (*.f64 y x)) (if (<=.f64 z 1064234335838491/5752618031559410904733776610524879147577526332615381032749762597047445625776030820246671274317041152675843644155884587445081272602061331919771117780463171980088572589595695528841671027239875011822498654466720184602820821834958812207165219537306471589227216341906761543678311870031350921754731402547975172390912) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 z 7034847605737587/12129047596099288555851402253613301212944422008724192274523844047078523067862319424459987568973800608988185396071336509423215469094646987433158494336259227650034804500162889887111447543996862850197367181200909912116350366045437952) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z 6183260036827613/3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 z 251939172494419/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z 4173702698141215/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (*.f64 z (*.f64 y x)) (if (<=.f64 z 3022314549036573/9444732965739290427392) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))) (if (<=.f64 z 1160000000) (*.f64 c (*.f64 t j)) (if (<=.f64 z 6999999999999999467303985491273146936459768895906978463744) (*.f64 y (*.f64 z x)) (if (<=.f64 z 170000000000000002992200503738507240982393153649427695534080) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 b (-.f64 (*.f64 i a) (*.f64 c z))))))))))))))
(if (<=.f64 z -1049999999999999966729842054642652864503515232395440874535453275564284608479903575463662017787542282039522612903672097377262141177856) (*.f64 z (*.f64 c (neg.f64 b))) (if (<=.f64 z -161999999999999995975282595369203510804480) (*.f64 z (*.f64 x y)) (if (<=.f64 z 1064234335838491/5752618031559410904733776610524879147577526332615381032749762597047445625776030820246671274317041152675843644155884587445081272602061331919771117780463171980088572589595695528841671027239875011822498654466720184602820821834958812207165219537306471589227216341906761543678311870031350921754731402547975172390912) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 z 7034847605737587/12129047596099288555851402253613301212944422008724192274523844047078523067862319424459987568973800608988185396071336509423215469094646987433158494336259227650034804500162889887111447543996862850197367181200909912116350366045437952) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z 6183260036827613/3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 z 251939172494419/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z 4173702698141215/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (*.f64 z (*.f64 x y)) (if (<=.f64 z 3022314549036573/9444732965739290427392) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 z 1160000000) (*.f64 c (*.f64 t j)) (if (<=.f64 z 6999999999999999467303985491273146936459768895906978463744) (*.f64 y (*.f64 x z)) (if (<=.f64 z 170000000000000002992200503738507240982393153649427695534080) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))))))))))
(if (<=.f64 z -1049999999999999966729842054642652864503515232395440874535453275564284608479903575463662017787542282039522612903672097377262141177856) (*.f64 z (*.f64 b (neg.f64 c))) (if (<=.f64 z -161999999999999995975282595369203510804480) (*.f64 z (*.f64 x y)) (if (<=.f64 z 1064234335838491/5752618031559410904733776610524879147577526332615381032749762597047445625776030820246671274317041152675843644155884587445081272602061331919771117780463171980088572589595695528841671027239875011822498654466720184602820821834958812207165219537306471589227216341906761543678311870031350921754731402547975172390912) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 z 7034847605737587/12129047596099288555851402253613301212944422008724192274523844047078523067862319424459987568973800608988185396071336509423215469094646987433158494336259227650034804500162889887111447543996862850197367181200909912116350366045437952) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z 6183260036827613/3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 z 251939172494419/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z 4173702698141215/3794275180128377091639574036764685364535950857523710002444946112771297432041422848) (*.f64 z (*.f64 x y)) (if (<=.f64 z 3022314549036573/9444732965739290427392) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (if (<=.f64 z 1160000000) (*.f64 c (*.f64 t j)) (if (<=.f64 z 6999999999999999467303985491273146936459768895906978463744) (*.f64 y (*.f64 x z)) (if (<=.f64 z 170000000000000002992200503738507240982393153649427695534080) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))))))))))
(if (<=.f64 y -210000000000000019495028778124871810346973175014606619306747915066539198972136117832062246539085351340180566300627824765269174889487260589036049930363483737085440323360471178488904753113704071320279691388365478760831968985743360) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 y -149999999999999999024329953090869060663583559412186448853165674109509566464) (*.f64 y (*.f64 z x)) (if (<=.f64 y -6) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 y -6575919231766733/37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959616) (*.f64 c (*.f64 t j)) (if (<=.f64 y -69560737286103/709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 y -4204745273200615/1167984798111281975972139931059274579172666497855631342228273284582214442805421410945513679697247078343332431250840168271536308408672112127552681297848886832192510636636227827221215793215130566656) (*.f64 j (*.f64 c t)) (if (<=.f64 y -5353260870520019/148701690847778306279806249814990056013126020165939445905577185931594065716040437354516831449615635058979872379019297305045458524554490570779083058110239462578297084044745987394268640983429773687023919578235143720606774870687788008815709894034865808301204510545414391282376534881468416) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 y 8246953210043571/11781361728633673532894774498354952494238773929196300355071513798753168641589311119865182769801300280680127783231251635087526446289021607771691249214388576215221396663491984443067742263787264024212477244347842938066577043117995647400274369612403653814737339068225047641453182709824206687753689912418253153056587776) (*.f64 i (*.f64 a b)) (if (<=.f64 y 930647703350587/4431655730240890570873208338468970537576854829965217289494788227426828912378562609985972388077248187630768787235596695692701891796424703919264169279046042638370307804487526041098494559032612254828927504367683640736543383320802092814913686932172352322971955256027412154745356288) (*.f64 (*.f64 c (neg.f64 b)) z) (if (<=.f64 y 4375619361034411/21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608) (*.f64 j (*.f64 c t)) (if (<=.f64 y 5075554161070059/618970019642690137449562112) (*.f64 i (*.f64 a b)) (if (<=.f64 y 24500000000000001326176166263629328383407475840020802006734077952) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 z x))))))))))))))
(if (<=.f64 y -210000000000000019495028778124871810346973175014606619306747915066539198972136117832062246539085351340180566300627824765269174889487260589036049930363483737085440323360471178488904753113704071320279691388365478760831968985743360) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 y -149999999999999999024329953090869060663583559412186448853165674109509566464) (*.f64 y (*.f64 x z)) (if (<=.f64 y -6) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 y -6575919231766733/37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959616) (*.f64 c (*.f64 t j)) (if (<=.f64 y -69560737286103/709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 y -4204745273200615/1167984798111281975972139931059274579172666497855631342228273284582214442805421410945513679697247078343332431250840168271536308408672112127552681297848886832192510636636227827221215793215130566656) (*.f64 j (*.f64 t c)) (if (<=.f64 y -5353260870520019/148701690847778306279806249814990056013126020165939445905577185931594065716040437354516831449615635058979872379019297305045458524554490570779083058110239462578297084044745987394268640983429773687023919578235143720606774870687788008815709894034865808301204510545414391282376534881468416) (*.f64 (*.f64 z b) (neg.f64 c)) (if (<=.f64 y 8246953210043571/11781361728633673532894774498354952494238773929196300355071513798753168641589311119865182769801300280680127783231251635087526446289021607771691249214388576215221396663491984443067742263787264024212477244347842938066577043117995647400274369612403653814737339068225047641453182709824206687753689912418253153056587776) (*.f64 i (*.f64 a b)) (if (<=.f64 y 930647703350587/4431655730240890570873208338468970537576854829965217289494788227426828912378562609985972388077248187630768787235596695692701891796424703919264169279046042638370307804487526041098494559032612254828927504367683640736543383320802092814913686932172352322971955256027412154745356288) (*.f64 z (*.f64 c (neg.f64 b))) (if (<=.f64 y 4375619361034411/21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608) (*.f64 j (*.f64 t c)) (if (<=.f64 y 5075554161070059/618970019642690137449562112) (*.f64 i (*.f64 a b)) (if (<=.f64 y 24500000000000001326176166263629328383407475840020802006734077952) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 x z))))))))))))))
(if (<=.f64 y -210000000000000019495028778124871810346973175014606619306747915066539198972136117832062246539085351340180566300627824765269174889487260589036049930363483737085440323360471178488904753113704071320279691388365478760831968985743360) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 y -149999999999999999024329953090869060663583559412186448853165674109509566464) (*.f64 y (*.f64 x z)) (if (<=.f64 y -6) (*.f64 c (*.f64 z (neg.f64 b))) (if (<=.f64 y -6575919231766733/37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959616) (*.f64 c (*.f64 t j)) (if (<=.f64 y -69560737286103/709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944) (*.f64 c (*.f64 z (neg.f64 b))) (if (<=.f64 y -4204745273200615/1167984798111281975972139931059274579172666497855631342228273284582214442805421410945513679697247078343332431250840168271536308408672112127552681297848886832192510636636227827221215793215130566656) (*.f64 j (*.f64 t c)) (if (<=.f64 y -5353260870520019/148701690847778306279806249814990056013126020165939445905577185931594065716040437354516831449615635058979872379019297305045458524554490570779083058110239462578297084044745987394268640983429773687023919578235143720606774870687788008815709894034865808301204510545414391282376534881468416) (*.f64 c (*.f64 z (neg.f64 b))) (if (<=.f64 y 8246953210043571/11781361728633673532894774498354952494238773929196300355071513798753168641589311119865182769801300280680127783231251635087526446289021607771691249214388576215221396663491984443067742263787264024212477244347842938066577043117995647400274369612403653814737339068225047641453182709824206687753689912418253153056587776) (*.f64 i (*.f64 a b)) (if (<=.f64 y 930647703350587/4431655730240890570873208338468970537576854829965217289494788227426828912378562609985972388077248187630768787235596695692701891796424703919264169279046042638370307804487526041098494559032612254828927504367683640736543383320802092814913686932172352322971955256027412154745356288) (*.f64 z (*.f64 b (neg.f64 c))) (if (<=.f64 y 4375619361034411/21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608) (*.f64 j (*.f64 t c)) (if (<=.f64 y 5075554161070059/618970019642690137449562112) (*.f64 i (*.f64 a b)) (if (<=.f64 y 24500000000000001326176166263629328383407475840020802006734077952) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 y (*.f64 x z))))))))))))))
(if (<=.f64 z -7999999999999999985739548513481931327911430950075300003492346717839523215247237195976926129138148480078217407734013323009857683456) (*.f64 (*.f64 c (neg.f64 b)) z) (if (<=.f64 z -116000000000000005215941840565436416) (*.f64 z (*.f64 y x)) (if (<=.f64 z -4653939145124475/2449441655328671218473925200700819802261115891310932980616707775308160183158275122807205904404441104841876294862561960570988912251863537292521360689146388717906188066642938460312627143172697498123763712) (*.f64 (*.f64 c z) (neg.f64 b)) (if (<=.f64 z -5087291284850963/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z -1717266595468345/1107913932560222642718302084617242634394213707491304322373697056856707228094640652496493097019312046907692196808899173923175472949106175979816042319761510659592576951121881510274623639758153063707231876091920910184135845830200523203728421733043088080742988814006853038686339072) (*.f64 c (*.f64 t j)) (if (<=.f64 z 6032057205060441/377003575316277553052632783947358479815640765734281611362288441560101396530857955835685848633641608981764089063400052322800846281248691448694119974860434438887084693231743502178167752441192448774799271819130974018130465379775860716808779827596916922071594850183201524526501846714374614008118077197384100897810808832) (*.f64 i (*.f64 a b)) (if (<=.f64 z 7032671472177971/52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217792) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z 336999333339383/3369993333393829974333376885877453834204643052817571560137951281152) (*.f64 y (*.f64 z x)) (if (<=.f64 z 8746789141574783/633825300114114700748351602688) (*.f64 (*.f64 c z) (neg.f64 b)) (if (<=.f64 z 1550) (*.f64 c (*.f64 t j)) (if (<=.f64 z 230000000000000007983696893033972703953070432463642442072064) (*.f64 y (*.f64 z x)) (if (<=.f64 z 8199999999999999914161513060446485138157408567580810520114217359656963760666646413140547053376505616187293071428457289337848380070140515019171202230929030634285285429895958569330447004023077866846540773936986835359846557871796753519325441526818725945645768701567270125568) (*.f64 (*.f64 c (neg.f64 b)) z) (*.f64 y (*.f64 j (neg.f64 i)))))))))))))))
(if (<=.f64 z -7999999999999999985739548513481931327911430950075300003492346717839523215247237195976926129138148480078217407734013323009857683456) (*.f64 z (*.f64 c (neg.f64 b))) (if (<=.f64 z -116000000000000005215941840565436416) (*.f64 z (*.f64 x y)) (if (<=.f64 z -4653939145124475/2449441655328671218473925200700819802261115891310932980616707775308160183158275122807205904404441104841876294862561960570988912251863537292521360689146388717906188066642938460312627143172697498123763712) (*.f64 (*.f64 z c) (neg.f64 b)) (if (<=.f64 z -5087291284850963/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z -1717266595468345/1107913932560222642718302084617242634394213707491304322373697056856707228094640652496493097019312046907692196808899173923175472949106175979816042319761510659592576951121881510274623639758153063707231876091920910184135845830200523203728421733043088080742988814006853038686339072) (*.f64 c (*.f64 t j)) (if (<=.f64 z 6032057205060441/377003575316277553052632783947358479815640765734281611362288441560101396530857955835685848633641608981764089063400052322800846281248691448694119974860434438887084693231743502178167752441192448774799271819130974018130465379775860716808779827596916922071594850183201524526501846714374614008118077197384100897810808832) (*.f64 i (*.f64 a b)) (if (<=.f64 z 7032671472177971/52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217792) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z 336999333339383/3369993333393829974333376885877453834204643052817571560137951281152) (*.f64 y (*.f64 x z)) (if (<=.f64 z 8746789141574783/633825300114114700748351602688) (*.f64 (*.f64 z c) (neg.f64 b)) (if (<=.f64 z 1550) (*.f64 c (*.f64 t j)) (if (<=.f64 z 230000000000000007983696893033972703953070432463642442072064) (*.f64 y (*.f64 x z)) (if (<=.f64 z 8199999999999999914161513060446485138157408567580810520114217359656963760666646413140547053376505616187293071428457289337848380070140515019171202230929030634285285429895958569330447004023077866846540773936986835359846557871796753519325441526818725945645768701567270125568) (*.f64 z (*.f64 c (neg.f64 b))) (*.f64 y (*.f64 j (neg.f64 i)))))))))))))))
(if (<=.f64 z -7999999999999999985739548513481931327911430950075300003492346717839523215247237195976926129138148480078217407734013323009857683456) (*.f64 z (*.f64 b (neg.f64 c))) (if (<=.f64 z -116000000000000005215941840565436416) (*.f64 z (*.f64 x y)) (if (<=.f64 z -4653939145124475/2449441655328671218473925200700819802261115891310932980616707775308160183158275122807205904404441104841876294862561960570988912251863537292521360689146388717906188066642938460312627143172697498123763712) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 z -5087291284850963/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z -1717266595468345/1107913932560222642718302084617242634394213707491304322373697056856707228094640652496493097019312046907692196808899173923175472949106175979816042319761510659592576951121881510274623639758153063707231876091920910184135845830200523203728421733043088080742988814006853038686339072) (*.f64 c (*.f64 t j)) (if (<=.f64 z 6032057205060441/377003575316277553052632783947358479815640765734281611362288441560101396530857955835685848633641608981764089063400052322800846281248691448694119974860434438887084693231743502178167752441192448774799271819130974018130465379775860716808779827596916922071594850183201524526501846714374614008118077197384100897810808832) (*.f64 i (*.f64 a b)) (if (<=.f64 z 7032671472177971/52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217792) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z 336999333339383/3369993333393829974333376885877453834204643052817571560137951281152) (*.f64 y (*.f64 x z)) (if (<=.f64 z 8746789141574783/633825300114114700748351602688) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 z 1550) (*.f64 c (*.f64 t j)) (if (<=.f64 z 230000000000000007983696893033972703953070432463642442072064) (*.f64 y (*.f64 x z)) (if (<=.f64 z 8199999999999999914161513060446485138157408567580810520114217359656963760666646413140547053376505616187293071428457289337848380070140515019171202230929030634285285429895958569330447004023077866846540773936986835359846557871796753519325441526818725945645768701567270125568) (*.f64 z (*.f64 b (neg.f64 c))) (*.f64 y (*.f64 j (neg.f64 i)))))))))))))))
(if (<=.f64 z -1849999999999999898582040319518163424939330657823843591673488831149912201271872643731196865294947754859514582221561983234211840) (*.f64 (*.f64 c z) (neg.f64 b)) (if (<=.f64 z -559999999999999997192245463308304384) (*.f64 z (*.f64 y x)) (if (<=.f64 z -551124372448951/306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470464) (*.f64 (*.f64 c z) (neg.f64 b)) (if (<=.f64 z -3154120596607597/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z -6425900808849291/4431655730240890570873208338468970537576854829965217289494788227426828912378562609985972388077248187630768787235596695692701891796424703919264169279046042638370307804487526041098494559032612254828927504367683640736543383320802092814913686932172352322971955256027412154745356288) (*.f64 c (*.f64 t j)) (if (<=.f64 z 5428851484554397/754007150632555106105265567894716959631281531468563222724576883120202793061715911671371697267283217963528178126800104645601692562497382897388239949720868877774169386463487004356335504882384897549598543638261948036260930759551721433617559655193833844143189700366403049053003693428749228016236154394768201795621617664) (*.f64 i (*.f64 a b)) (if (<=.f64 z 7293140785962341/52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217792) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z 4852790400087115/26959946667150639794667015087019630673637144422540572481103610249216) (*.f64 y (*.f64 z x)) (if (<=.f64 z 7352373481323731/5070602400912917605986812821504) (*.f64 (*.f64 c z) (neg.f64 b)) (if (<=.f64 z 112) (*.f64 c (*.f64 t j)) (if (<=.f64 z 240000000000000019965985557181861851882709115256858986151936) (*.f64 y (*.f64 z x)) (if (<=.f64 z 6100000000000000419114558603699617266537349318698454369649211665607857260365630006590525205742850209381723745071802915896635413958285585162229444866682621346332816221454291363612315353088) (*.f64 (*.f64 c z) (neg.f64 b)) (*.f64 z (*.f64 y x))))))))))))))
(if (<=.f64 z -1849999999999999898582040319518163424939330657823843591673488831149912201271872643731196865294947754859514582221561983234211840) (*.f64 (*.f64 z c) (neg.f64 b)) (if (<=.f64 z -559999999999999997192245463308304384) (*.f64 z (*.f64 x y)) (if (<=.f64 z -551124372448951/306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470464) (*.f64 (*.f64 z c) (neg.f64 b)) (if (<=.f64 z -3154120596607597/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z -6425900808849291/4431655730240890570873208338468970537576854829965217289494788227426828912378562609985972388077248187630768787235596695692701891796424703919264169279046042638370307804487526041098494559032612254828927504367683640736543383320802092814913686932172352322971955256027412154745356288) (*.f64 c (*.f64 t j)) (if (<=.f64 z 5428851484554397/754007150632555106105265567894716959631281531468563222724576883120202793061715911671371697267283217963528178126800104645601692562497382897388239949720868877774169386463487004356335504882384897549598543638261948036260930759551721433617559655193833844143189700366403049053003693428749228016236154394768201795621617664) (*.f64 i (*.f64 a b)) (if (<=.f64 z 7293140785962341/52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217792) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z 4852790400087115/26959946667150639794667015087019630673637144422540572481103610249216) (*.f64 y (*.f64 x z)) (if (<=.f64 z 7352373481323731/5070602400912917605986812821504) (*.f64 (*.f64 z c) (neg.f64 b)) (if (<=.f64 z 112) (*.f64 c (*.f64 t j)) (if (<=.f64 z 240000000000000019965985557181861851882709115256858986151936) (*.f64 y (*.f64 x z)) (if (<=.f64 z 6100000000000000419114558603699617266537349318698454369649211665607857260365630006590525205742850209381723745071802915896635413958285585162229444866682621346332816221454291363612315353088) (*.f64 (*.f64 z c) (neg.f64 b)) (*.f64 z (*.f64 x y))))))))))))))
(if (<=.f64 z -1849999999999999898582040319518163424939330657823843591673488831149912201271872643731196865294947754859514582221561983234211840) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 z -559999999999999997192245463308304384) (*.f64 z (*.f64 x y)) (if (<=.f64 z -551124372448951/306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470464) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 z -3154120596607597/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z -6425900808849291/4431655730240890570873208338468970537576854829965217289494788227426828912378562609985972388077248187630768787235596695692701891796424703919264169279046042638370307804487526041098494559032612254828927504367683640736543383320802092814913686932172352322971955256027412154745356288) (*.f64 c (*.f64 t j)) (if (<=.f64 z 5428851484554397/754007150632555106105265567894716959631281531468563222724576883120202793061715911671371697267283217963528178126800104645601692562497382897388239949720868877774169386463487004356335504882384897549598543638261948036260930759551721433617559655193833844143189700366403049053003693428749228016236154394768201795621617664) (*.f64 i (*.f64 a b)) (if (<=.f64 z 7293140785962341/52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217792) (*.f64 y (*.f64 j (neg.f64 i))) (if (<=.f64 z 4852790400087115/26959946667150639794667015087019630673637144422540572481103610249216) (*.f64 y (*.f64 x z)) (if (<=.f64 z 7352373481323731/5070602400912917605986812821504) (*.f64 b (*.f64 z (neg.f64 c))) (if (<=.f64 z 112) (*.f64 c (*.f64 t j)) (if (<=.f64 z 240000000000000019965985557181861851882709115256858986151936) (*.f64 y (*.f64 x z)) (if (<=.f64 z 6100000000000000419114558603699617266537349318698454369649211665607857260365630006590525205742850209381723745071802915896635413958285585162229444866682621346332816221454291363612315353088) (*.f64 b (*.f64 z (neg.f64 c))) (*.f64 z (*.f64 x y))))))))))))))
(if (<=.f64 j -47999999999999997387611087378055168) (*.f64 j (*.f64 c t)) (if (<=.f64 j -3906758143088887/45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788416) (*.f64 y (*.f64 z x)) (if (<=.f64 j -4997013627543347/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (*.f64 i (*.f64 a b)) (if (<=.f64 j 1930258305619341/48256457640483526790736996345261885416402018013988046254372920519692978755949818346967788625106125949665803400115206697318508323999832505432847356782135608177546840733663168278805472312472633443174306792848764674320699568611310171751523817932405366025164140823449795139392236379439950593039113881265164914919783530496) (*.f64 y (*.f64 z x)) (if (<=.f64 j 432778879906337/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096) (*.f64 i (*.f64 a b)) (if (<=.f64 j 8668637173482171/9124881235244390437282343211400582649786457014497119861158385035798550334417354773011825622634742799557284619147188814621377409442750875996505322639444428376503989348720529900165748384493207552) (*.f64 z (*.f64 y x)) (if (<=.f64 j 17000000000000000608314610616618050991947776) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 j (*.f64 c t)))))))))
(if (<=.f64 j -47999999999999997387611087378055168) (*.f64 j (*.f64 t c)) (if (<=.f64 j -3906758143088887/45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788416) (*.f64 y (*.f64 x z)) (if (<=.f64 j -4997013627543347/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (*.f64 i (*.f64 a b)) (if (<=.f64 j 1930258305619341/48256457640483526790736996345261885416402018013988046254372920519692978755949818346967788625106125949665803400115206697318508323999832505432847356782135608177546840733663168278805472312472633443174306792848764674320699568611310171751523817932405366025164140823449795139392236379439950593039113881265164914919783530496) (*.f64 y (*.f64 x z)) (if (<=.f64 j 432778879906337/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096) (*.f64 i (*.f64 a b)) (if (<=.f64 j 8668637173482171/9124881235244390437282343211400582649786457014497119861158385035798550334417354773011825622634742799557284619147188814621377409442750875996505322639444428376503989348720529900165748384493207552) (*.f64 z (*.f64 x y)) (if (<=.f64 j 17000000000000000608314610616618050991947776) (*.f64 y (*.f64 j (neg.f64 i))) (*.f64 j (*.f64 t c)))))))))
(if (<=.f64 j -14999999999999999453844442447872) (*.f64 j (*.f64 c t)) (if (<=.f64 j -8140593712110797/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (*.f64 y (*.f64 z x)) (if (<=.f64 j -3325558837774797/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944) (*.f64 i (*.f64 a b)) (if (<=.f64 j 5790774916858023/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (*.f64 y (*.f64 z x)) (if (<=.f64 j 5816548145941169/553956966280111321359151042308621317197106853745652161186848528428353614047320326248246548509656023453846098404449586961587736474553087989908021159880755329796288475560940755137311819879076531853615938045960455092067922915100261601864210866521544040371494407003426519343169536) (*.f64 i (*.f64 a b)) (if (<=.f64 j 350000000000000001565567347835409530880) (*.f64 z (*.f64 y x)) (*.f64 j (*.f64 c t))))))))
(if (<=.f64 j -14999999999999999453844442447872) (*.f64 j (*.f64 t c)) (if (<=.f64 j -8140593712110797/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (*.f64 y (*.f64 x z)) (if (<=.f64 j -3325558837774797/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944) (*.f64 i (*.f64 a b)) (if (<=.f64 j 5790774916858023/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (*.f64 y (*.f64 x z)) (if (<=.f64 j 5816548145941169/553956966280111321359151042308621317197106853745652161186848528428353614047320326248246548509656023453846098404449586961587736474553087989908021159880755329796288475560940755137311819879076531853615938045960455092067922915100261601864210866521544040371494407003426519343169536) (*.f64 i (*.f64 a b)) (if (<=.f64 j 350000000000000001565567347835409530880) (*.f64 z (*.f64 x y)) (*.f64 j (*.f64 t c))))))))
(if (<=.f64 j -3200000000000000171717190540591104) (*.f64 j (*.f64 c t)) (if (<=.f64 j -3572557697657767/744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744) (*.f64 y (*.f64 z x)) (if (<=.f64 j -5182088206341249/92537289398950870940028398541361245826297164983552492328825714470508751433275752444915676643171696540742381256647769999871944191701103114571826891603540250015524326325705641838924007751440909196452081155402449891024401596416) (*.f64 i (*.f64 a b)) (if (<=.f64 j 499999999999999969854583185801589293056) (*.f64 y (*.f64 z x)) (*.f64 j (*.f64 c t))))))
(if (<=.f64 j -3200000000000000171717190540591104) (*.f64 j (*.f64 t c)) (if (<=.f64 j -3572557697657767/744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744) (*.f64 y (*.f64 x z)) (if (<=.f64 j -5182088206341249/92537289398950870940028398541361245826297164983552492328825714470508751433275752444915676643171696540742381256647769999871944191701103114571826891603540250015524326325705641838924007751440909196452081155402449891024401596416) (*.f64 i (*.f64 a b)) (if (<=.f64 j 499999999999999969854583185801589293056) (*.f64 y (*.f64 x z)) (*.f64 j (*.f64 t c))))))
(if (<=.f64 j -154999999999999997827477675372087574379102208) (*.f64 j (*.f64 c t)) (if (<=.f64 j 1450710983537555/9671406556917033397649408) (*.f64 i (*.f64 a b)) (*.f64 j (*.f64 c t))))
(if (or (<=.f64 j -154999999999999997827477675372087574379102208) (not (<=.f64 j 1450710983537555/9671406556917033397649408))) (*.f64 j (*.f64 t c)) (*.f64 i (*.f64 a b)))
(if (<=.f64 c -6226884921503587/200867255532373784442745261542645325315275374222849104412672) (*.f64 c (*.f64 t j)) (if (<=.f64 c 6508085500071523/4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826048) (*.f64 i (*.f64 a b)) (*.f64 c (*.f64 t j))))
(if (or (<=.f64 c -6226884921503587/200867255532373784442745261542645325315275374222849104412672) (not (<=.f64 c 6508085500071523/4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826048))) (*.f64 c (*.f64 t j)) (*.f64 i (*.f64 a b)))
(if (<=.f64 c -3023725277371503/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 c (*.f64 t j)) (if (<=.f64 c 7522675460447435/9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496) (*.f64 a (*.f64 i b)) (*.f64 c (*.f64 t j))))
(if (or (<=.f64 c -3023725277371503/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (not (<=.f64 c 7522675460447435/9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496))) (*.f64 c (*.f64 t j)) (*.f64 a (*.f64 b i)))
(*.f64 a (*.f64 i b))
(*.f64 a (*.f64 b i))
Compiler

Compiled 7022 to 2507 computations (64.3% saved)

soundness311.0ms (0.4%)

Algorithm
egg-herbie
Rules
1490×associate-+l-
1330×+-commutative
1330×+-commutative
1274×+-commutative
1132×associate-+r-
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
047425655
1144121089
2448020413
058716431
1155015255
2506015015
058716431
1155015255
2506015015
Stop Event
node limit
node limit
node limit
Compiler

Compiled 718 to 145 computations (79.8% saved)

end1.0s (1.3%)

Compiler

Compiled 6653 to 1222 computations (81.6% saved)

Profiling

Loading profile data...